Job Summary & Responsibilities :
- Must have extensive experience in enterprise-scale applications or product Proficiency in .NET Core and C#, with a solid understanding of object-oriented programming principles.
- Solid understanding of design patterns and SOLID principles, applying them effectively to create maintainable and scalable code.
- Must have extensive experience in architecture / design / development of high-performant .NET-based apps.
- Demonstrating strong problem-solving skills and a proactive approach.
- Excellent communication skills and the ability to work as part of a multisite, multicultural team
- Ability to quickly learn, understand, test and debug existing codebases
- Discipline and maturity to develop clean, secure and maintainable code, and to optimise code for performance and scalability.
- Experience with testing tools and methodologies like TDD and BDD.
- Attention to detail and perfectionist instincts that get the job done right.
Key skills : ASP.NET Web Forms, ASP.NET MVC, Web APIs, SQL Server, SSRS, Azure / AWS, Docker, Kubernetes / K8s.
(ref : hirist.tech)