• Should have good understanding in Object Oriented Programming (OOP) concepts
• Sound knowledge in MVC, Angular2+, ASP.NET Core, WEB API, Angular is desired
• Exposure to complex enterprise application component development and maintenance
• Good understanding of design patterns & principles
• Ability to discuss normally encountered technical issues through verbally and oral to client/management team.
• Ability to work as an individual contributor /as a collaborative team member
• Willingness to learn new technologies
• Knowledge of Microsoft Azure, Oracle is an added advantage
• Nice to have docker and Azure container knowledge/experience
• Basic knowledge of micro services.
• Nice to have Azure DevOps knowledge.
• Experience in CI/CD