Key Responsibilities
- Design, develop, and maintain scalable full-stack applications using Microsoft technologies
- Write clean, maintainable, and efficient code following coding standards and best practices
- Develop and maintain data access layers using Entity Framework, ADO.NET, and Dapper
- Contribute to microservices and microapps for scalable application development
- Use Git and Azure DevOps pipelines for source control, build management, and deployment
- Participate in Agile/Scrum ceremonies and provide regular task updates
Requirements
- Strong knowledge and experience in Object-Oriented Programming and design principles
- Extensive experience in product/application development using the Microsoft stack
- Experience with design patterns like MVC and MVVM
- Proficiency in asynchronous programming using .NET Task Parallel concepts
- Preference for experience in the financial domain