Talent.com
Senior Software Developer
Senior Software DeveloperCanada Life • Winnipeg, MB, CA
No longer accepting applications
Senior Software Developer

Senior Software Developer

Canada Life • Winnipeg, MB, CA
5 days ago
Job type
  • Full-time
  • Permanent
Job description

Overview

Permanent Full Time

The Data, Automation & Platforms team is seeking a Senior Software Developer .

This role is a great fit if you are passionate about technology and committed to innovating, designing, and delivering high‑quality solutions.

In this role, you will work with product owners, leads, business partners, and cross‑functional teams to design, build, and evolve applications that align with business goals and platform direction. You will contribute to technical design discussions, recommend best practices, and ensure solutions are maintainable, scalable, and aligned with our engineering standards. While the focus is on development, you may also take initiative in introducing new tools, patterns, or practices that improve team efficiency and business value. You will have the opportunity to make a meaningful impact by delivering high‑quality software, supporting continuous improvement, and mentoring other developers within the team.

What you\'ll do

  • Design and build applications and provide designers with feedback and suggest trade-offs when required
  • Ensure the code follows latest coding practices and industry standards
  • Work closely with other developers to understand and properly use the systems APIs
  • Write both unit and integration tests and develop automation tools for daily tasks
  • Challenge ideas and opinions to avoid pitfalls and inefficient solutions
  • Participation in 24×7 on-call rotation for application support
  • Help and mentor other members of the team

Who you are

  • Bachelor’s degree in Computer Science or equivalent experience.
  • 5+ years of experience in Java, Spring Boot, MongoDB, JUnit, Mocking framework such as Mockito
  • 3+ years of experience in Angular 2 or above. Expert level experience of front end technologies with HTML5, CSS, JavaScript and AJAX & responsive design
  • Understanding of APIs and how to use them in practice
  • Experience with continuous integration tools like JIRA, Bitbucket, Jenkins and Confluence
  • Knowledge & experience with UI testing, unit testing and test automation tools and frameworks like Selenium, Jasmine, etc.
  • Experience with Kubernetes & cloud-based platforms (Google or AWS)
  • Understanding and flexibility in working in an Agile environment
  • The base salary for this position is between $80,400 minimum - $105,425 maximum 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.

    Be your best at Canada Life- Apply today!

    Being a part of Canada Life means you have a voice. This is a place where your unique background, perspectives and talents are valued, and shape our future success.

    You can be your best here. You’re part of a diverse and inclusive workplace where your career and well-being are championed. You’ll have the opportunity to excel in your way, finding new and better ways to deliver exceptional customer and advisor experiences.

    Together, as part of a great team, you’ll deliver on our shared purpose to improve the well-being of Canadians. It’s our driving force. Become part of a strong and successful company that’s trusted by millions of Canadians to do the right thing.

    Canada Life serves the financial security needs of more than 13 million people across Canada, with additional operations in Europe and the United States. As members of the Power Financial Corporation group of companies, we’re one of Canada’s leading insurers with interests in life insurance, health insurance, investment and retirement savings. We offer a broad portfolio of financial and benefit plan solutions for individuals, families, businesses and organizations.

    We are committed to providing an inclusive, accessible environment, where all employees and customers feel valued, respected and supported. We are dedicated to building a workforce that reflects the diversity of the communities in which we live, and to creating an environment where every employee has the opportunity to reach their potential.

    It is our priority to remove barriers to provide equal access to employment. A Human Resources representative will work with applicants who request a reasonable accommodation during the application process. All information shared during the accommodation request process will be stored and used in a manner that is consistent with applicable laws and Canada Life policies. To request a reasonable accommodation in the application process, contact talentacquisitioncanada@canadalife.com.

    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

    Senior Software Developer • Winnipeg, MB, CA

    Similar jobs
    Senior SAP Developer (Hybrid)

    Senior SAP Developer (Hybrid)

    National Bank • Winnipeg
    Full-time +2
    Edmonton, Halifax, Montreal, Ottawa, Toronto, Vancouver, Winnipeg .A career as a Senior SAP Developer – Data & Analytics in the SAP Delivery IT team at National Bank means acting as...Show more
    Last updated: 30+ days ago
    Senior Application / Software Architect (.NET) - Systematix

    Senior Application / Software Architect (.NET) - Systematix

    Systematix • winnipeg, mb, ca
    Full-time
    We are Systematix and we are currently building our talent pipeline for.Senior Application / Software Architects (.The ideal candidate must already possess a security clearance at the Secret level (L...Show more
    Last updated: 2 days ago • Promoted
    Embedded Software Developer

    Embedded Software Developer

    Scalian • winnipeg, mb, ca
    Full-time
    Nous mettons notre expertise en.En nous rejoignant, vous aurez l'opportunité d’atteindre vos objectifs professionnels dans un environnement collaboratif et bienveillant. Le / La Embedded Software Deve...Show more
    Last updated: 2 days ago • Promoted
    Senior IBMi Application Developer

    Senior IBMi Application Developer

    Johnston Group Inc. • Winnipeg
    Full-time
    Senior IBMi Application Developer.Johnston Group provides employee benefit solutions to over 30,000 companies, ranging from one employee to thousands across various product lines, including Chamber...Show more
    Last updated: 17 days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Luxoft • winnipeg, mb, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Developer (Trading Systems) - Luxoft

    Senior Java Developer (Trading Systems) - Luxoft

    Luxoft • winnipeg, mb, ca
    Full-time
    Building a risk applications and tools for innovative international top-tier hedge fund from the ground up, comprising the systems for traders, pre-trade checks and analysis, risks and limits manag...Show more
    Last updated: 15 days ago • Promoted
    Senior Java Software Engineer - Luxoft

    Senior Java Software Engineer - Luxoft

    Luxoft • winnipeg, mb, ca
    Full-time
    One of the world's largest providers of products and services to the energy industry has a need to develop and support enterprise information system in Oil & Gas domain. Product being developed is a...Show more
    Last updated: 30+ days ago • Promoted
    Senior Application / Software Architect (.NET)

    Senior Application / Software Architect (.NET)

    Systematix • winnipeg, mb, ca
    Full-time
    We are Systematix and we are currently building our talent pipeline for.Senior Application / Software Architects (.The ideal candidate must already possess a security clearance at the Secret level (L...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Frugal • winnipeg, mb, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer - Frugal

    Senior Software Engineer - Frugal

    Frugal • winnipeg, mb, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 2 days ago • Promoted
    Senior Full-Stack Developer - B2B eCommerce

    Senior Full-Stack Developer - B2B eCommerce

    NFI Group • Winnipeg
    Full-time
    New Flyer®(heavy-duty transit buses), MCI®(motor coaches), Alexander Dennis Limited (single and double-deck buses), Plaxton (motor coaches), ARBOC®(low-floor cutaway and medium-duty buses), and NFI...Show more
    Last updated: 11 days ago • Promoted
    Software Developer (Remote)

    Software Developer (Remote)

    Mind Friend PRO • Winnipeg, MB, CA
    Remote
    Full-time
    Quick Apply
    We are looking for a Senior Full-Stack Engineer to join our distributed team.You will be responsible for building scalable, cloud-native applications and integrating AI-driven features into our cor...Show more
    Last updated: 4 days ago
    Senior Azure Synapse ETL Developer

    Senior Azure Synapse ETL Developer

    Randstad Canada • Winnipeg
    Full-time
    A leading staffing and workforce solutions company in Canada is seeking a Senior ETL Developer to support technology-driven projects. This dynamic role involves designing and maintaining Azure Synap...Show more
    Last updated: 2 days ago • Promoted
    Senior IBMi Application Developer

    Senior IBMi Application Developer

    Tech Manitoba • Winnipeg
    Full-time
    Johnston Group provides employee benefit solutions to over 30,000 companies, ranging from one employee to thousands across various product lines, including Chambers of Commerce Group Insurance Plan...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer - winnipeg

    Senior Software Engineer - winnipeg

    Frugal • winnipeg, mb, ca
    Full-time
    Frugal is an AI-powered coding agent purpose-built to tackle one of the most persistent problems in tech : runaway cloud costs. Despite years of optimization efforts, cloud expenses remain high—and w...Show more
    Last updated: 2 days ago • Promoted
    Senior Full-Stack Developer - B2B eCommerce

    Senior Full-Stack Developer - B2B eCommerce

    NFI Group Inc. • Winnipeg
    Full-time
    New Flyer®(heavy-duty transit buses), MCI®(motor coaches), Alexander Dennis Limited (single and double-deck buses), Plaxton (motor coaches), ARBOC®(low-floor cutaway and medium-duty buses), and NFI...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Norima Consulting Inc. • Winnipeg, MB, Canada
    Full-time
    Are you a highly skilled and experienced software developer seeking a challenging and rewarding opportunity in a dynamic environment? Norima Consulting is seeking a Senior.NET Developer to architec...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Development Manager

    Senior Software Development Manager

    Payworks • Winnipeg
    Full-time
    A leading workforce management solutions provider is seeking a Manager, Development to lead a team of software developers in Winnipeg. The role involves ensuring high-quality application delivery, m...Show more
    Last updated: 17 days ago • Promoted