Job Description, Responsibilities & Requirements
Description language:
About the Position
We are seeking a Lead .NET Engineer (Insurance) to drive the architecture and development of enterprise insurance solutions, leveraging.NET, React, and Azure technologies within a dynamic team 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, and 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 Property and Casualty (P&C) insurance experience
- 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, etc.)
- 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
- Upper-Intermediate English language proficiency (B2+)
We Offer
- Opportunity to work remotely from Ukraine
- Engaging role within a leading insurance technology company
About the Company
EPAM Systems is a global software engineering and product development company, delivering digital transformation and technology innovation across various industries.