Mutual of Omaha is modernizing critical applications that support their Special Risk business and building next-generation cloud-enabled platforms. The role involves leading modernization initiatives, migrating applications to cloud platforms, and enhancing modern applications while providing technical leadership and mentoring to less experienced engineers.
Responsibilities:
- Help define and execute the modernization roadmap for legacy applications supporting the Special Risk business
- Lead efforts to migrate applications and services to cloud-based platforms including AWS and Kubernetes/TKG environments
- Design, build, and enhance modern applications replacing legacy Java systems, Microsoft Access databases, and spreadsheet-driven processes
- Develop and support integrations, APIs, backend services, and file-processing workflows supporting claims and reporting operations
- Partner with architects, BI teams, and data engineers to support future-state cloud data and reporting solutions
- Create and manage GitHub repositories, CI/CD workflows, and engineering standards as systems transition into new environments
- Support vulnerability remediation, application hardening, and modernization of legacy infrastructure components
- Mentor less experienced engineers and provide technical leadership across modernization initiatives
- Participate in solution design, backlog refinement, technical planning, and modernization strategy discussions
- Contribute hands-on engineering work including coding, testing, troubleshooting, and deployment activities
Requirements:
- 10+ years of software engineering experience with strong full stack application development skills
- Experience leading or contributing to application modernization or legacy transformation initiatives
- Strong experience with cloud technologies including AWS, Kubernetes, TKG, or similar cloud platforms
- Experience working with Java-based applications and enterprise application architecture
- Experience designing integrations, APIs, and data-driven workflows
- Strong understanding of GitHub, source control management, and modern software delivery practices
- Experience evaluating and addressing technical debt, vulnerabilities, and modernization challenges
- Ability to mentor engineers and provide technical guidance within Agile engineering teams
- Strong communication and collaboration skills with technical and business stakeholders
- Applicants for this position must not now, nor at any point in the future, require sponsorship for employment
- Experience with Snowflake, cloud data platforms, or enterprise data modernization initiatives
- Experience with ETL processes, file-based integrations, or enterprise data workflows
- Experience with Vue.js (Vue 2 or Vue 3)
- Experience supporting vendor-based enterprise applications
- Insurance, financial services, or other highly regulated industry experience
- Experience working within Agile or SAFe delivery environments
- Familiarity with DevSecOps practices, vulnerability remediation, and CI/CD pipelines
- Experience collaborating with enterprise architects and cross-functional modernization teams