About this role
Experience:
5-8 years of experience with developing end –to- end web applications using Microsoft stack of Technologies.Strong working knowledge of Web application development using .NET technologies and Angular 16+Strong working knowledge of SOLID principles and design patternsGood understanding of UML, object-oriented programming (OOP) and Object Oriented Design principlesShould have worked on at least one SOA (Service Oriented Architecture) projectStrong experience in designing and working with n-tier architecturesUncompromising attitude towards qualityTDD, BDD, UMLShould have worked in an AGILE practice methodology (preferably SCRUM)Able to provide technical recommendations and solve technical problemsMust be a quick learnerTechnology skills:
Strong work experience of .NET Core, C#, MVC, WCF Rest and WebAPI, nUnit/MsUnit, EFStrong working knowledge of Azure DevOps, HTML5 and CSS3, SASS technologies.Good knowledge of MS SQL Databases, PowerShell, MongoDBStrong work experience in Angular 16+ for UI developmentWorking knowledge of Azure/AWS, MFE, Micro-services, ESB or Message Queuing (MSMQ, RabbitMQ) is an added advantage.Well versed with Unit testing frameworksFamiliarity with UI testing frameworkFamiliarity with WPF
Language skills and level expected:
English (written and Spoken) required
