Responsibilities:
• Writing clean, high-quality, high-performance, maintainable code.
• Develop and support software including applications, database integration, interfaces, and new functionality enhancements.
• Design and develop scalable software solutions based on Azure PaaS services.
• Support test and deployment of new products and features.
• Participate in code reviews.
Must have:
• A Bachelor’s degree in Computer Science or equivalent.
• Strong knowledge of Software Development experience using Microsoft technology stack (C#, ASP.NET, SQL Server etc.,)
• Strong knowledge of developing Software Solutions using Azure PaaS services such as Azure App Services, CosmosDB, Azure SQL Database, Event Grid, Azure Service Bus, Azure Functions.
• Knowledge in web front-end development using html 5 / Angular/ React/ Javascript/Typescript.
• Knows to create web APIs using ASP.NET MVC.
• Strong knowledge of GIT.
• Strong communication skills.
Nice to have:
• Any experience with Cloud Native deployments is huge plus.
• Possess the abilities to write code in a manner that adheres to SOLID principles of Object-Oriented Design.
• Working knowledge of DevOps practices and experience setting up and working with VSTS / Azure DevOps build & release is plus.
• Possess excellent communication skills.
• An active Azure Certification