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