cover image
Empire Life

Empire Life

linktr.ee

1 Job

1,127 Employees

About the Company

The Empire Life Insurance Company (Empire Life) is a proud Canadian company that has been in business since 1923. We offer individual and group life and health insurance, investment and retirement products.

Our mission is to provide expertise and intelligent solutions to help Canadians navigate life with confidence. Follow Empire Life on Twitter @EmpireLife or visit our website, www.empire.ca for more information.

Empire Life welcomes and encourages applications from people with disabilities/disabled people. If you require reasonable accommodation to apply for one of our jobs during any stage of the recruitment process, please contact recruitment@empire.ca.

Please do not message us any personal information, including your phone number or email address. If you have questions about a role or application, please email recruiting@empire.ca.

The Empire Life Insurance Company
1 877 548-1881
259 King Street East * Kingston ON * K7L 3A8

Listed Jobs

Company background Company brand
Company Name
Empire Life
Job Title
Software Developer
Job Description
**Job title:** Software Developer **Role Summary:** Deliver high‑quality, production‑ready back‑office software, lead application lifecycle management, and collaborate with cross‑functional teams on system design, CI/CD, and cloud deployment. **Expactations:** - Meet performance and SLA targets through load testing. - Provide clear technical decisions and documentation (ADR, OpenAPI). - Actively mentor peers and drive process improvements. **Key Responsibilities:** - Code, test, and deploy backend services in a production environment. - Design REST APIs, database schemas, and event‑driven components (Kafka or equivalent). - Configure and maintain CI/CD pipelines (GitHub Actions, DevOps). - Perform unit, functional, and behavioral automated testing. - Conduct load testing and performance analysis; recommend optimizations. - Collaborate with solution architects on system architecture. - Work with infrastructure, security, and operations teams to ensure compliance and monitoring. - Troubleshoot incidents, root cause analysis, and implement fixes. - Engage in continuous learning, research emerging technologies, and share findings. - Mentor teammates, facilitate discussions, and contribute to sprint planning and backlog refinement. **Required Skills:** - 1+ year experience in back‑office software development (co‑op/internships acceptable). - Proficiency in Kotlin, Java, or C#. - Strong knowledge of REST API development and SQL database design. - Experience with CI/CD, GitHub Actions, and DevOps practices. - Automated testing (unit, functional, behavioral). - Load testing experience for SLA validation. - Familiarity with event‑driven architecture (Kafka or similar). - Cloud platform experience (Google Cloud Platform or equivalent). - Agile methodology experience (Scrum, Jira). - Logical thinking, analytical problem‑solving, and strong communication skills. - Ability to prioritize tasks, work independently and as part of a team. **Required Education & Certifications:** - Bachelor’s degree, college diploma, technical training, or equivalent experience in software engineering or related field.
Canada
Remote
Fresher
06-11-2025