Key Responsibilities
SDLC development of product features, enhancements, UAT/production issues.
Work with development team members for development of product features.
Client-side and server-side development.
Develop and manage well-functioning databases and application.
Write/ design product APIs and write unit test cases.
Follow standard agile scrum practices for software development.
Peer review, pull requests, code refactoring and managing source code per standards and ensure quality.
Required Experience & Skills
5+ years of software development experience using Microsoft .Net technology stack.
Strong experience in .Net, .Net Core, C#, Entity Framework, SQL server, JavaScript, jQuery, etc.
Experience in using unit test framework e.g., xUnit, Moq.
Experience in Web API development.
Experience in Agile / SCRUM development process.
Good to have experience in Domain driven design development and Microservice architecture.
Excellent communication and teamwork skills Good to have knowledge and experience in ABP.IO framework, Angular 8+, PostgreSQL and AWS cloud service and CI/CD process.