We are seeking a Lead .NET Engineer (Insurance) to architect and drive the development of enterprise applications for the insurance sector, leveraging .NET, React, and Azure technologies in a collaborative and innovative environment.
Responsibilities
- Design and oversee the architecture of enterprise applications using .NET, React, and Azure technologies
- Lead the development team in building, maintaining and optimizing scalable secure maintainable solutions
- Define and enforce technical standards best practices and architectural guidelines
- Translate business requirements into technical solutions and actionable development tasks
- Collaborate with stakeholders product owners and other teams to ensure alignment with business goals
- Conduct architectural and code reviews ensuring adherence to design principles and code quality
- Mentor and guide developers fostering a culture of continuous learning and technical excellence
- Evaluate and recommend new technologies tools and frameworks to improve system performance and reliability
- Implement and manage CI/CD pipelines and DevOps practices for efficient deployment to Azure environments
- Document architectural decisions system designs and integration patterns
Requirements
- 3+ years of experience in property and Casualty (P&C) insurance
- Proven experience in both software architecture and hands-on development with .NET (C# ASP.NET Core) React.js and Azure services
- Strong understanding of cloud architecture microservices distributed systems and RESTful APIs
- Expertise in designing and implementing solutions leveraging Azure services (App Services Functions DevOps)
- Excellent leadership communication and problem-solving skills
- Experience with agile methodologies CI/CD and security best practices
- Ability to mentor team members and lead technical discussions
- English proficiency at B2+ level or higher