Position Details
About this role
This role involves leading the design, development, and maintenance of complex insurance software systems, focusing on APIs, microservices, and cloud-based solutions. The engineer will mentor team members and influence technical direction.
Key Responsibilities
- Design and implement software systems
- Mentor team members
- Ensure code quality and scalability
- Contribute to architectural decisions
- Collaborate with cross-functional teams
Technical Overview
The technical environment includes C# with .NET 5+, microservices architecture, cloud SQL and NoSQL databases, containerization with Docker and Kubernetes, and performance optimization in a scalable, cloud-based setting.
Ideal Candidate
The ideal candidate is a senior software engineer with over 5 years of experience in API development using C# and .NET 5+, with strong knowledge of microservices architecture, cloud databases, and containerization. They should have experience in the insurance industry and be capable of leading technical design and mentoring teams.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Less than 5 years of software engineering experience, No experience with C# or .NET 5+, Lack of microservices or cloud database experience, No insurance industry background
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile