About Kuvare
Kuvare is on a mission to serve hardworking consumers overwhelmed by the complexities of retirement and is built from the ground up to do so. Our unified financial hub protects the retirement of everyday Americans and the distributors, carriers and investors that serve them. We create life insurance and annuity products that protect consumers’ retirements, and are simplified for distributor partners and financial professionals to sell and service.
Kuvare family of companies:
Retail Annuity and Life Insurance Solutions:
- United Life Insurance Company
- Guaranty Income Life Insurance Company
- Lincoln Benefit Life
Institutional Insurance:
- Kuvare Life Re
Bespoke Insurance Solutions:
- Ignite Partners
About the role
We are seeking a Senior Software Engineer to join a stream-aligned IT delivery team responsible for architecting, supporting, enhancing, and modernizing critical enterprise backend systems. This role requires strong technical ownership, deep expertise in .NET, C#, and Azure, and a proven track record delivering reliable, scalable services in CI/CD-driven environments that support large, business-critical applications.
The ideal candidate brings senior-level judgment in backend architecture, service design, API development, and system integration, and is comfortable analyzing complex distributed workflows across enterprise platforms. This engineer should be able to balance platform stability, performance, security, and operational excellence while advancing cloud modernization.
This role plays a key part in delivering secure, resilient, and scalable backend solutions across the enterprise using technologies such as .NET, C#, Azure DevOps, Azure App Services, Azure Functions, and related Azure integration services. The ideal candidate understands complex enterprise ecosystems and drives sustainable modernization through automation, cloud-native backend services, observability, and disciplined engineering practices.
Key Responsibilities
· Lead the design, development, testing, and lifecycle management of enterprise backend services, APIs, and integration components aligned with business requirements and architectural standards.
· Enhance, support, and modernize enterprise backend applications using .NET, C#, Azure App Services, Azure Functions, and related Azure platform and integration services.
· Produce high-quality, maintainable, and well-documented backend code that aligns with established standards for performance, reliability, and supportability.
· Provide technical leadership and end-to-end ownership for assigned backend services and applications, ensuring reliability, maintainability, and production stability.
· Lead troubleshooting of complex production issues, including incident response, root cause analysis, and implementation of durable corrective actions.
· Work within established SDLC and CI/CD pipelines, including Azure DevOps and YAML-based build and deployment workflows.
- Collaborate with DevOps, platform, infrastructure, QA, and business stakeholders to support secure and automated delivery.
- Contribute to incremental modernization and continuous improvement of legacy systems.
- Create and maintain technical documentation supporting onboarding and operational support.
- Participate in on-call rotation as required.
Required Qualifications
- 7+ years of application development experience.
- Strong understanding of backend software engineering concepts, including service-oriented architecture, API design, integration patterns, and maintainable object-oriented design.
- Hands-on experience supporting large, business-critical or legacy enterprise systems.
- Hands-on experience designing, building, and supporting backend applications and services using .NET, C#, Azure DevOps, Azure App Services, and Azure Functions.
- Experience working across the full SDLC, including production support.
- Experience in CI/CD-driven development environments.
- Experience configuring YAML-based pipelines or deployments.
- Intermediate SQL skills.
- Strong analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
- Experience supporting large-scale legacy enterprise systems.
- Experience collaborating with DevOps or platform engineering teams.
- Familiarity with automated testing and modern software delivery practices.
- Experience working in Agile, product-aligned, or stream-aligned teams.
- Knowledge of the life insurance and annuities industry (FLMI preferred or willingness to obtain).
PIbbe3abb5efdc-30511-40363444