Responsibilities:
- Design, develop, and maintain complex software applications using the .NET framework
- Collaborate with cross-functional teams to identify and prioritize software features
- Write clean, efficient, and maintainable code that meets coding standards
- Perform code reviews and provide feedback to other team members
- Troubleshoot and debug software issues
- Create and maintain technical documentation
- Keep up-to-date with the latest software development trends, techniques, and technologies
Candidates Profile:
- Overall experience in the range of 5 to 7 years
- Highly proficient in .Net Core (.net 7), Angular 2+, ADO.Net, SQL Server, Microservices
- Knowledge of DevOps practices – Kubernetes, Docker & Azure
- Must have prior experience in Domain Driven Design(DDD), Object Oriented Programming (OOP), SOLID principles, and Modular architecture.
- Flexibility to work in a 24*7 work environment.
- Positive & passionate about exploring emerging technologies day by day.
- Analytical thinking and innovative work approach.
- Should be a Bachelor/Master’s Degree holder in relevant technology.