Software Engineer, Banking Technology Specialist

3 weeks ago


Waterloo, Ontario, Canada Manulife Full time
About the Role

We are seeking a highly skilled Software Engineer to join our Banking Technology team. As a key member of our squad, you will contribute to the development of our web application, working closely with our Engineering Manager and other team members.

This is an exciting opportunity to work on a cutting-edge project, applying your skills and experience to drive innovation and growth. If you are a motivated and collaborative engineer with a passion for building web applications, we want to hear from you.

Key Responsibilities
  • Design, develop, and test software applications using a range of technologies, including Java, Node, and React.
  • Collaborate with cross-functional teams to identify opportunities for business value and deliver high-quality software solutions.
  • Participate in agile development methodologies, including daily stand-ups, sprint planning, and retrospectives.
  • Contribute to the development of automated tests to ensure delivery of high-quality code.
  • Work closely with the Engineering Manager to refine the product backlog and provide estimates for tasks.
  • Mentor and support other engineers on the team, promoting knowledge sharing and collaboration.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of experience in software development, with a focus on web applications.
  • Strong knowledge of Java, Node, and React, as well as cloud-based technologies such as Azure and AKS.
  • Experience with agile development methodologies and version control systems such as Git.
  • Excellent communication and problem-solving skills, with the ability to work effectively in a team environment.
What We Offer
  • A competitive salary and benefits package.
  • A growth trajectory that extends upward and outward, encouraging you to follow your passions and learn new skills.
  • A focus on growing your career path with us.
  • Flexible work policies and strong work-life balance.
  • Professional development and leadership opportunities.
About Manulife

Manulife Financial Corporation is a leading international financial services group that helps people make their decisions easier and lives better. With our global headquarters in Toronto, Canada, we operate as Manulife across our offices in Asia, Canada, and Europe, and primarily as John Hancock in the United States.

We provide financial advice, insurance, and wealth and asset management solutions for individuals, groups, and institutions. At the end of 2022, we had more than 40,000 employees, over 116,000 agents, and thousands of distribution partners, serving over 34 million customers.

We are committed to fair recruitment, retention, advancement, and compensation, and we administer all of our practices and programs without discrimination on the basis of race, ancestry, place of origin, colour, ethnic origin, citizenship, religion or religious beliefs, creed, sex (including pregnancy and pregnancy-related conditions), sexual orientation, genetic characteristics, veteran status, gender identity, gender expression, age, marital status, family status, disability, or any other ground protected by applicable law.


  • Software Engineer

    1 month ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Software Engineer - Banking Technology SpecialistWe are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. Our company values innovation, diversity, and inclusion, and we strive to create a workplace where everyone thrives.Key ResponsibilitiesAs a Software Engineer -...

  • Software Engineer

    1 month ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Software Engineer - Banking Technology SpecialistWe are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. Our company values innovation, diversity, and inclusion, and we strive to create a workplace where everyone thrives.Key ResponsibilitiesAs a Software Engineer -...

  • Software Engineer

    2 days ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Software Engineer - Banking Technology SpecialistKey Responsibilities:As a Software Engineer - Banking Technology Specialist, you will be responsible for designing, coding, unit testing, and integrating new features as defined by the Product Partner and team. You will participate in ideation and brainstorming sessions for creative digital solutions and...

  • Software Engineer

    1 month ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Software Engineer - Banking TechnologyWe are seeking a highly skilled Software Engineer to join our Banking Technology team. As a key member of our squad, you will contribute to the development of our web application, collaborating with product owners, software engineers, and quality engineers to deliver new business value through software.Key...

  • Software Engineer

    1 month ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Software Engineer - Banking TechnologyWe are seeking a highly skilled Software Engineer to join our Banking Technology team. As a key member of our squad, you will contribute to the development of our web application, collaborating with product owners, software engineers, and quality engineers to deliver new business value through software.Key...

  • Software Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Manulife Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Banking Technology team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that support our banking operations.Key ResponsibilitiesDesign and develop software applications using various programming languages and...

  • Software Engineer

    4 weeks ago


    Waterloo, Ontario, Canada Manulife Full time

    About the RoleWe are seeking a highly skilled Software Engineer to join our Banking Technology team. As a Software Engineer, you will be responsible for designing, developing, and maintaining software applications that support our banking operations.Key ResponsibilitiesDesign and develop software applications using various programming languages and...

  • Software Engineer

    1 month ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Software Engineer - Banking TechnologyWe are seeking a highly skilled Software Engineer to join our Banking Technology team. As a key member of our squad, you will contribute to the development of our web application, working closely with our Engineering Manager and other team members.Key Responsibilities:Design and develop new features and functionality for...

  • Software Engineer

    1 month ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Software Engineer - Banking TechnologyWe are seeking a highly skilled Software Engineer to join our Banking Technology team. As a key member of our squad, you will contribute to the development of our web application, working closely with our Engineering Manager and other team members.Key Responsibilities:Design and develop new features and functionality for...

  • Software Engineer

    1 month ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Software Engineer - Banking Technology SpecialistWe are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. Our company values innovation, diversity, and inclusion, and we strive to create a workplace where everyone thrives.Key Responsibilities:Design, develop, and...

  • Software Engineer

    1 month ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Software Engineer - Banking Technology SpecialistWe are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. Our company values innovation, diversity, and inclusion, and we strive to create a workplace where everyone thrives.Key Responsibilities:Design, develop, and...

  • Software Engineer

    3 weeks ago


    Waterloo, Ontario, Canada Manulife Insurance Malaysia Full time

    Software Engineer OpportunityWe are seeking a skilled Software Engineer to join our Banking Technology Team. As a key member of our team, you will contribute to the development of our web application, working closely with our Engineering Manager and other stakeholders.Key Responsibilities:Design and develop software solutions to meet business...


  • Waterloo, Ontario, Canada Société Financière Manuvie Full time

    Job TitleSénior Ingénieur Logiciel - Technologie BancaireWe are a leading financial services provider committed to making decisions easier and lives better for our customers and colleagues around the world. From our environmental initiatives to our community investments, we lead with values throughout our business. To help us stand out, we help you step...


  • Waterloo, Ontario, Canada Manulife Full time

    Transform the Future of Financial ServicesWe are a leading international financial services group, committed to making decisions easier and lives better for our customers and colleagues around the world. Our values-first culture, boundless opportunity, continuous innovation, and commitment to diversity, equity, and inclusion drive our success.Key...


  • Waterloo, Ontario, Canada Manulife Full time

    About the RoleWe are seeking an experienced and dedicated Software Engineer to design, develop, and maintain robust software solutions for our Banking Technology Engineering team. As a key member of our team, you will collaborate with multi-functional teams to deliver high-quality solutions that meet our customer's needs, while maintaining the health of our...


  • Waterloo, Ontario, Canada Manulife Full time

    About the RoleWe are seeking an experienced and dedicated Software Engineer to design, develop, and maintain robust software solutions for our Banking Technology Engineering team. As a key member of our team, you will collaborate with multi-functional teams to deliver high-quality solutions that meet our customer's needs, while maintaining the health of our...


  • Waterloo, Ontario, Canada Goiguide Full time

    About GoiguideGoiguide is the maker of iGUIDE, a proprietary camera and software platform for capturing and delivering accurate floorplans, immersive 3D virtual tours and extensive property data.iGUIDE is the most efficient system to map interior spaces and features accurate floor plans, measurements, and reliable property square footage. By integrating...


  • Waterloo, Ontario, Canada University of Waterloo Full time

    Job SummaryThe University of Waterloo is seeking a highly skilled Information Technology Specialist to join our team. As an IT Specialist, you will be responsible for the provisioning and supporting of all information technology and related Microsoft Windows computing systems in the department of Electrical and Computer Engineering (ECE).Key...


  • Waterloo, Ontario, Canada University of Waterloo Full time

    Job SummaryThe University of Waterloo is seeking a highly skilled Information Technology Specialist to join our team. As an IT Specialist, you will be responsible for the provisioning and supporting of all information technology and related Microsoft Windows computing systems in the department of Electrical and Computer Engineering (ECE).Key...

  • IoT Software Engineer

    3 weeks ago


    Waterloo, Ontario, Canada JAM Software GmbH Full time

    Drive Innovation in Industrial AutomationJAM Software GmbH is at the forefront of the (r)evolution of technology and platforms to support Industry 4.0. Our Industrial Automation group is committed to improving people's lives and making the world a better place by driving and supporting the evolving needs of our global customers and partners.This position is...