Match Score
Against your primary resumeLogin to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Protocol Intelligence
Data-driven signals on your job's competitivenessLog in to see why each signal reads the way it does.
Job Description
Structured overview of role & requirementsAbout This Role
Develop and maintain end-to-end web applications using Microsoft technologies including .NET, C#, ASP.NET MVC, WebAPI, and Angular 2+.
Provide technical recommendations, solve technical problems, and ensure adherence to best programming practices including code reviews and writing efficient code.
Work on performance troubleshooting and develop solutions involving authentication and authorization mechanisms, including OAuth2 and OpenIDC, within an Agile/Scrum environment.
Minimum Requirements
4 to 7 years of experience in full-stack web application development using Microsoft stack (.NET, C#, ASP.NET MVC, WebAPI) and Angular 2 or above.
Strong knowledge of databases including Cosmos DB and MSSQL; experience with TFS, UI testing frameworks (MSTest, Jasmine, MOQ, NUnit, Karma).
Understanding of object-oriented programming, SOLID principles, design patterns, and n-tier architecture design.
Experience with Authentication and Authorization (5+ years), Service Oriented Architecture (SOA), Agile practice methodology preferably Scrum.
Ideal Candidate Profile
Experienced in designing and developing scalable multi-tier applications using Microsoft technologies and modern front-end frameworks.
Detail oriented with strong discipline in code reviews, adherence to best coding practices, and solving performance issues effectively.
Comfortable working in a Scrum Agile environment with demonstrated ability to implement authentication and authorization protocols and SOA projects.
