Software Engineer (Mainframe) at Sun Life | CAN | Rezi

Software Engineer (Mainframe) at Sun Life

Software Engineer (Mainframe)

Sun Life · CAN

4 days ago

Software Engineer (Mainframe)

Sun Life · CAN

5 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now

About the Role

As a Mainframe Software Engineer, you will design, develop, support, and analyze large-scale applications and systems. This hands-on role focuses on building high-quality solutions while growing your technical depth and contributing to meaningful client experiences. The ideal candidate thrives in a collaborative environment, values learning and continuous improvement, and can adapt to changing priorities while maintaining delivery quality.

Responsibilities

  • Break down and analyze application requirements into well-scoped work items
  • Design and develop mainframe applications under the guidance of senior engineers
  • Identify risks and raise them early to protect delivery timelines
  • Make sound technical decisions aligned with team standards and long-term maintainability
  • Contribute to maintaining the health, reliability, and evolvability of existing systems
  • Contribute to end-to-end application development using modern mainframe tools
  • Write production-quality COBOL code with appropriate testing and documentation
  • Learn and apply lightweight engineering practices that balance speed and quality
  • Stay current with emerging technologies and AI-assisted development tools
  • Work with peers, senior engineers, and stakeholders to deliver solutions
  • Clearly communicate progress, risks, and trade-offs
  • Contribute to improving client and developer experience through collaboration
  • Share knowledge with peers and contribute to improving team practices and standards

Requirements

  • 3 - 5 years of experience in mainframe application development
  • Working knowledge of zOS / OS/390 environments
  • Experience with TSO/ISPF, DB2, IMS, JCL, and COBOL
  • Understanding of MQ and middleware concepts
  • Strong problem-solving and communication skills
  • Bilingualism (French, English, both oral and written) is required for Quebec only
  • Occasional off‑hours or weekend support may be required during key production activities; participation in an on‑call rotation may apply

Skills

  • IBM IDz
  • zDevOps
  • VS Code
  • Zowe
  • GitHub Copilot
  • COBOL
  • Git
  • Bitbucket
  • Jenkins
  • zDevOps pipelines
  • agile methodologies
  • Scrum
  • Kanban

Location

  • Quebec

Work Type

  • Hybrid

Experience Level

  • 3 - 5 years

Salary/Compensations

  • 65,000 - 105,000

About the Company

  • At Sun Life, we're driven by our Purpose: helping our Clients achieve lifetime financial security and live healthier lives. Our values shape how we work: caring, authentic, bold, inspiring, and impactful.
  • Diversity and inclusion have always been at the core of our values at Sun Life. A diverse workforce with wide perspectives and creative ideas benefits our Clients, the communities where we operate and all of us as colleagues. We welcome applications from qualified individuals from all backgrounds.

Equal Opportunity

  • Persons with disabilities who need accommodation in the application process, or those needing job postings in an alternative format, may e-mail a request to thebrightside@sunlife.com.