Must Have:• Experience: 13+ years of professional experience in .NET development with expertise in C#, ASP.NET, MVC, Web API, SQL Server, and microservices architecture.• Leadership: Proven experience leading and mentoring a development team.• Architecture Skills: Strong understanding of software architecture, microservices design patterns, and best practices.• Full-Stack Development: Experience with both front-end (e.g., React, Angular, JavaScript) and back-end technologies.• Containerization: Hands-on experience with managing containerized applications using Docker, Kubernetes and OpenShift ECS.• Database Expertise: Strong experience with relational databases, including design and optimization.• Version Control: Proficient with version control systems like Git, Bitbucket, GitHub.• Agile Methodology: Experience with Agile/Scrum processes, including sprint planning and task estimation.• DevOps Practices: Experience with CI/CD pipelines and DevOps tools like (ROD, TeamCity, Jenkins, LightSpeed, Harness).• Code Quality: Strong experience with code coverage, conducting through code reviews, and utilizing tools like SonarQube for code quality checks and VA fixes• Communication: Excellent communication skills, with the ability to engage with both technical and non-technical stakeholders.• Worked on latest .net versions and should be able to understand the new features it can offer• Ability to understand a and work on any new requirement independently and ask right questions• English