Mainframe Software Engineer developing large-scale applications and systems at Sun Life. Collaborating with experts to design and analyze high-quality solutions for clients.
Responsibilities
Design, develop, support, and analyze large-scale applications and systems
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 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
Collaborate 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
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
Familiarity with Git, Bitbucket, Jenkins, and zDevOps pipelines is a plus
Experience with agile methodologies such as Scrum or Kanban is an asset
Bilingualism (French, English, both oral and written) required for Quebec
Benefits
Ongoing learning through coaching, training, and hands-on experience
Access to modern development tooling and a supportive team environment
Opportunity to contribute to systems that support clients’ well being
Work within a collaborative and inclusive engineering culture
Software Engineering Intern at Etsy working on application development and gaining hands - on experience. Collaborating with engineers and learning best practices in a real engineering environment.
Staff Engineer developing full stack applications for GEICO's transformation to a tech organization. Leading engineering efforts across UI and back - end systems within a hybrid cloud environment.
Product Engineer developing user experience for AI SaaS platform at Qualified Health. Key responsibilities include building user experience in a hybrid environment with a focus on frontend technologies.
Software Engineer II delivering various tools and systems to protect against cyber attacks at Bank of America. Collaborating with teams, tackling security engineering challenges, and maintaining system integrity.
Full - Stack Software Engineer contributing to design and delivery of scalable software solutions for defense and intelligence customers. Involves collaboration with cross - functional teams and implementing high - quality software.
Junior Software Engineer contributing to software solutions for the US Air Force on a collaborative team. Designing, developing, and debugging software applications with Agile methodologies.
Software Engineer performing software development lifecycle activities for Leidos Intelligence Sector. Working with an agile team on a large complex enterprise system in cybersecurity.
Senior Full - Stack Software Engineer developing scalable software solutions for defense and intel customers using Agile methodologies and cloud - native technologies. Providing technical leadership and mentoring within the engineering organization.
Director of Software Engineering leading architecture and strategy at Blue River Technology. Responsible for scaling AI solutions to enhance agricultural productivity and sustainability across global markets.