Senior Software Developer: Cloud Modernization

Summary

Modernize Empire Life Insurance's core systems from legacy COBOL/Easytrieve to cloud-native microservices using Java/Kotlin, Python, or Go, decoding business rules and ensuring output parity.

Empire Life Insurance is seeking a Software Developer to join the Back Office Development team to modernize core systems from legacy COBOL/Easytrieve to a cloud-native architecture. This permanent role emphasizes hands-on modernization and cross-functional collaboration.

The role focuses on decoding business rules from legacy code, building microservices in Java/Kotlin, Python, or Go, and ensuring parity with legacy outputs before transition. Applicants across Canada may be considered.

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available