SunLife | Senior Software Engineer – Mainframe

Senior Software Engineer – Mainframe

Location: Toronto, Ontario

Type: Full Time



We are looking for an experienced Mainframe Software Engineer who can design, develop, support, and analyze large scale applications and systems. The successful candidate will have strong technical and problem-solving skills, and will show initiative, be accepting of responsibility and be accountable for results.

We operate in a world where time-to-market and evolving business priorities drive our plans.  The awesome person who fills this role will need to be resilient, a strong team member and equally effective in communicating and adapting to change as they champion good design and alignment with technical strategies.  


  • 5+ years’ progressive information technology experience with full application development life cycle and systems integration experience
  • Keen appetite for learning relevant technologies and for continuous self-improvement
  • Excellent working knowledge of the IBM OS/390 mainframe environment
  • Experience and understanding of TSO/ISPF, DB2, IMS, JCL and other mainframe utilities
  • Excellent problem analysis and trouble shooting skills
  • Strong leadership, planning, organizational and consulting skills
  • Experience using COBOL or PLI, and SAS development languages
  • Understanding of MQ Series and other middleware technologies
  • Knowledge of Insurance and Wealth Investments Financial Service industries
  • Keen appetite for learning relevant technologies and for continuous self-improvement 
  • Familiarity with Git, Bitbucket, and Jenkins is a plus
  • Experience with agile methodologies such as Scrum or Kanban would be an asset