Senior Software Engineer
Indexed description
Kuvare Family Of Companies
Retail Annuity and Life Insurance Solutions:
- United Life Insurance Company
- Guaranty Income Life Insurance Company
- Lincoln Benefit Life
- Kuvare Life Re
- Ignite Partners
The ideal candidate is comfortable working across procedural and object-oriented paradigms, can analyze complex system interactions, and balances system stability with incremental modernization.
The ideal candidate is comfortable working across multiple programming paradigms, understands complex system interactions, and can balance the stability of large, business-critical systems with incremental modernization. This role plays a key part in ensuring reliable, efficient, and sustainable software delivery across the enterprise.
Key Responsibilities
- Design, develop, test, and maintain enterprise applications aligned with business requirements and architectural standards.
- Enhance, support, and modernize existing and legacy systems, with a primary focus on COBOL development.
- Write clean, maintainable, and well-documented code following established standards and best practices.
- Take technical ownership of assigned applications, ensuring reliability, maintainability, and production stability.
- Troubleshoot complex issues; participate in incident resolution, root cause analysis, and long-term fixes.
- Work within established SDLC and CI/CD pipelines, including configuring and maintaining YAML-based deployment definitions.
- 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.
- 7+ years of application development experience.
- Strong understanding of procedural and object-oriented programming paradigms.
- Hands-on experience supporting large, business-critical or legacy enterprise systems.
- Willingness and experience working with COBOL applications.
- 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.
- 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).
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search