Talent.com
Canada Life
Software Developer (Java & Mainframe)Canada Life • Winnipeg, Canada
No longer accepting applications
Software Developer (Java & Mainframe)

Software Developer (Java & Mainframe)

Canada Life • Winnipeg, Canada
19 days ago
Job type
  • Full-time
  • Permanent
Job description
Permanent Full Time

Technology redefines the way we work and deliver to meet business needs and elevate the customer experience. You’ll be part of an organization that is embracing modern technology, innovation and agile ways of working.

Our Workplace Solutions Technology team is a strategic partner in our business – with an ambition to be a forward‑thinking, agile technology organization delivering secure, resilient and leading solutions that support Canada Life and the well‑being of millions of Canadians.

We are looking for an

Software Developer

who can be described as a self‑starter and quick learner who is versatile and can easily adapt to multiple technologies. The successful candidate will thrive in a high‑performance team and be an excellent communicator.

What you will do

The Software Developer participates in the end‑to‑end lifecycle of new and modified application software, from design and development through production implementation, and supports training and operational support activities in collaboration with senior developers and technical leads.

Contributes to the development and use of standards, tools, processes, and best practices, following established guidelines and providing feedback for improvement as appropriate.

Applies working knowledge to moderately complex tasks, supports project and operations teams by sharing knowledge, and contributes to the implementation of solutions to technical problems under the guidance of senior team members or technical leads.

Provides ongoing support for applications and processes in production by analysing incidents, identifying appropriate fixes or temporary workarounds, and assisting in the timely restoration of business services.

Contributes to application defect resolution through the analysis and evaluation of information to support effective decisions. This includes gathering relevant information, using standard problem‑solving tools and approaches, and applying logical reasoning when resolving issues.

Participates in collaborative engagements with business partners and delivery teams to support the design, development, and implementation of application maintenance enhancements that address system defects.

Maintains awareness of development technologies, tools, and processes to support personal skill development and to contribute to continuous improvement opportunities when identified.

What you will bring

University or College education in Computer Science, Computer Engineering or a related field, or equivalent combination of education and experience. Related industry certifications are considered an asset.

Demonstrated experience in challenging the status quo and identifying areas of operational improvement (example: people, process, technology).

Experience working in a complex environment that is rapidly evolving, and ambiguous with high expectations for excellence and achievement

Experience and ability to understand and effectively work with legacy technologies and contribute as legacy applications evolve and are migrated to new platforms would be as asset.

Knowledge of structured design skills and understanding of design patterns.

Experience in building complex software products and delivering application solutions from initial design to implementation and support.

Experience in providing 24/7 oncall support.

Ability to embrace change and seek clarity through a variety of available stakeholders and resources.

Strong communication skills with technology and business teams.

The ability to work cooperatively and constructively with others to achieve valued outcomes.

5+ years practical experience working as a Developer with experience on large, complex projects/initiatives in a team environment.

Experience in legacy mainframe technologies is an asset

Proven expertise in the following technologies:

Java, Eclipse IDE, VS Code, IntelliJ

Web services, client server environnent

Code versioning tools, such as Git

z/OS mainframe environment: DB2, IMS DB, IMS/TM or CICS, PLI, COBOL, JCL

Experience in the following tools would be an asset:

Changeman, Compuware tools, CA tools, File-Aid tools

ServiceNow, Office 365, IBM Data Studio

React, JavaScript, SQL

JIRA, Confluence, Gitlab, ServiceNow

IBM WebSphere

The base salary for this position is between

$55,000.00 - $95,000.00

annually. This represents base salary only and does not represent other variable compensation components of our total compensation (i.e. annual bonus, commission etc). If you are selected to move forward in our recruitment process, your recruiter will be able to discuss additional details of our total rewards program with you.

Career opportunities will be open a minimum of 5 business days from the date of posting, closing dates will vary depending on the search activity. All applications received will be reviewed on a rolling basis.

What we offer

Career Development: Opportunities for career advancement, access to industry‑leading learning programs and up to $2,000 annually towards education reimbursement.

Health & Wellness: Flexible health and dental benefits, plus a $5,000 mental health benefit to support your well‑being.

Time Off: In addition to regular vacation and personal days, we support community involvement with a volunteer day.

Financial Security: Company‑matching pension plan, share ownership program and additional investment options.

Rewards and Recognition: Employee recognition programs, service milestone celebrations, employee discounts and more!

Emphasis on Community: We provide a workplace where employees feel connected and supported through Employee Resource Groups (ERGs), mentorship programs, social clubs and events.

We’re committed to removing barriers and ensuring equal access to employment. Applicants requiring reasonable accommodation during the application process may contact talentacquisitioncanada@canadalife.com. All information provided will be handled in accordance with applicable laws and Canada Life policies.

Canada Life would like to thank all applicants, however only those who qualify for an interview will be contacted.

#J-18808-Ljbffr
Create a job alert for this search

Software Developer (Java & Mainframe) • Winnipeg, Canada

Similar jobs

Remote Backend Developer Focused on Payment Infrastructure

1PasswordWinnipeg, MB, CA
Remote
Full-time

Take on the role of a Backend Developer in a remote role, spearheading the enhancement of payment infrastructure.Your Golang proficiency will be vital in delivering impactful solutions.As part of t... Show more

 • Promoted

Senior Java Developer (Trading Platform), Canada

Crypto.comWinnipeg, Manitoba, Canada
Full-time

The Trading Infrastructure team is building a high-performance, front-to-back Trading Platform that supports multi-asset trading.The platform is designed to handle financial instruments with low-la... Show more

 • Promoted

Remote Mainframe Architect – Modernization & Migration Lead

Avanciers Inc.Winnipeg, MB, CA
Remote
Full-time

A premier IT staffing and consulting organization in Canada is seeking a Mainframe Architect for a long-term contract role.The successful candidate will design and implement application development... Show more

 • Promoted

Senior Remote Mainframe Security Architect

Open Systems TechnologiesWinnipeg, MB, CA
Remote
Full-time

A leading IT solutions provider is seeking an experienced Enterprise Z-Security Architect for a fully remote position.The role involves mainframe security operations, support, and on-call duties, r... Show more

 • Promoted

Senior Java Developer (Trading Platform), Canada

P2PWinnipeg, Manitoba, Canada
Full-time

The Trading Infrastructure team is building a high-performance, front-to-back Trading Platform that supports multi-asset trading.The platform is designed to handle financial instruments with low-la... Show more

 • Promoted

Mainframe Programmer

LanceSoft, Inc.Winnipeg, Canada
Full-time

Overview Responsible for designing and maintaining the operating environment that powers the Firm’s z-platform computing infrastructure.This role ensures high availability, performance, and scalabi... Show more

 • Promoted

Senior Software Developer, Business Banking

Jaide HealthWinnipeg, Manitoba, Canada
Full-time

Remote (Canada) Employment Type.Data & Engineering Compensation.K – CA$189K Offers Equity Build something people love.Wealthsimple's mission is to help everyone achieve financial freedom – by makin... Show more

 • Promoted

Principal Software Engineer - Java

Veeva SystemsWinnipeg, Manitoba, Canada
Full-time

As a pioneer in industry cloud and one of the fastest-growing enterprise SaaS companies (surpassing $3B in revenue last year), Veeva is on a mission to help life sciences companies accelerate the d... Show more

 • Promoted

Senior Backend Engineer (Java/Scala) — Remote Security Platform

Lookout IncWinnipeg, MB, CA
Remote
Full-time

A leading cybersecurity firm in Canada seeks an experienced Software Engineer to join their Security Intelligence team.This remote role involves developing detection engines and analyzing mobile ap... Show more

 • Promoted

Mainframe Architect

Avanciers Inc.Winnipeg, MB, CA
Full-time

Avanciers is a premier IT Staffing/Consulting organization recruiting for a long-term contract role for one of our premier clients in Canada, for a.Designing and implementing application developmen... Show more

 • Promoted

Senior Software Engineer, Backend

Common RoomWinnipeg, MB, CA
Full-time

Common Room is the customer intelligence platform that captures every buying signal, giving companies superpowers with AI enrichment and automation to reach the right person with the right context ... Show more

 • Promoted

Expert Mainframe Storage Architect Needed

Tech Talent InternationalWinnipeg, MB, CA
Full-time

Lead mainframe storage solutions as a skilled Storage Architect.Implement and maintain state-of-the-art storage systems focused on reliability, performance, and scalability from a remote environmen... Show more

 • Promoted

Remote Software Developer for FinTech Platform & Analytics

NumerixWinnipeg, MB, CA
Remote
Full-time

A financial technology firm is seeking a Software Developer to design and develop a valuation, trading, and portfolio management platform.Responsibilities include coding, troubleshooting, and colla... Show more

 • Promoted

Remote z/OS Systems Programmer — Mainframe Specialist

Rubicon PathWinnipeg, MB, CA
Remote
Full-time

A global IT services company is hiring a Senior z/OS Systems Programmer for a 100% remote role.The ideal candidate will have extensive experience in operating systems programming and software packa... Show more

 • Promoted

Banyan Software Forward Deployed Engineer Role

Banyan SoftwareWinnipeg, MB, CA
Full-time

Take on the role of Forward Deployed Engineer with Banyan Software, focusing on application modernization in a remote environment.Enhance your career by driving the integration of AI-assisted devel... Show more

 • Promoted

Principal Software Developer Leading Teams and Innovating Solutions

SherwebWinnipeg, MB, CA
Full-time

Shape the future of cloud solutions as a Principal Software Developer.Lead your development team in executing innovative projects while maintaining high coding standards in a remote work environmen... Show more

 • Promoted

Director, Software Engineering (Loans Lifecycle)

AffirmWinnipeg, MB, CA
Full-time

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.Affirm’s primary business... Show more

 • Promoted

Oracle Database Applications Developer

Flexstaf ITWinnipeg, Manitoba, Canada
Full-time

Shape the future of departmental applications as an Oracle Database Applications Developer.Focus on incident response, coding modifications, and ensuring applications meet evolving business require... Show more

 • Promoted

Senior Java Software Engineers

HRBWinnipeg, MB, CA
Full-time

Our client is an innovator at the forefront of global cross-border payments, championing the belief that secure financial transactions are a fundamental human right.Their mission is to design the n... Show more

 • Promoted

Software Developer, Backend – Antec Controls

Antec ControlsWinnipeg, MB, CA
Full-time

Software Developer, Backend – Antec Controls.Kimberly Ave, Winnipeg, MB R2K 0Y2, Canada.Posted Thursday, June 4, 2026 at 5:00 AM.Antec Controls, a division of Price Industries Limited, is a manufac... Show more