Talent.com
Associate Full Stack Software Engineer
Associate Full Stack Software EngineerCompany 1 - The Manufacturers Life Insurance Company • CAN, Ontario, Waterloo, 500 King Street North
Associate Full Stack Software Engineer

Associate Full Stack Software Engineer

Company 1 - The Manufacturers Life Insurance Company • CAN, Ontario, Waterloo, 500 King Street North
4 days ago
Job type
  • Full-time
Job description

Manulife is a leading international financial services provider, helping people make decisions easier and lives better. Help shape the future you want to see — and discover that better can take you anywhere you want to go. We are looking for an Associate Full Stack Software Engineer to join the Manulife team.

Position Responsibilities :

  • Develop and maintain robust and scalable software applications using .NET Core and C#.
  • Design and implement RESTful services to support application functionalities and integrations.
  • Collaborate with multi-functional teams to enhance features and resolve issues using Test Driven Development (TDD) methodologies.
  • Integrate with DevOps tools such as Jenkins, Docker, and SonarQube to streamline the development and deployment process.
  • Apply project management tools like Jira and Confluence for effective planning and documentation.

Required Qualifications :

  • 1+ years Full Stack, with a strong emphasis on .NET technologies.
  • Proven experience of [Quantified years of experience] working with tools such as GitLab / GitHub, Jenkins, and Docker.
  • A Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
  • Relevant certifications or licenses, if required, in software development or DevOps practices.
  • Preferred Qualifications :

  • Experience with frontend technologies like React, and familiarity with other frameworks such as Angular.
  • Familiarity with automation tools such as Power Automate and Automation Anywhere 360.
  • Knowledge of cloud services, particularly Pivotal Cloud Foundry and / or Azure, is a plus.
  • Strong understanding of GraphQL and Relay for building efficient and scalable APIs.
  • When you join our team :

  • We’ll empower you to learn and grow the career you want.
  • We’ll recognize and support you in a flexible environment where well-being and inclusion are more than just words.
  • As part of our distributed team, we’ll support you in shaping the future you want to see.
  • About Manulife and John Hancock

    Manulife Financial Corporation is a leading international financial services provider, helping people make their decisions easier and lives better. To learn more about us, visit .

    Manulife is an Equal Opportunity Employer

    At Manulife / John Hancock, we embrace our diversity. We strive to attract, develop and retain a workforce that is as diverse as the customers we serve and to foster an inclusive work environment that embraces the strength of cultures and individuals. 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.

    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 Manulife / John Hancock policies. To request a reasonable accommodation in the application process, contact .

    Referenced Salary Location

    Waterloo, Ontario

    Working Arrangement

    Hybrid

    Salary range is expected to be between

    $69,525.00 CAD - $115,875.00 CAD

    If you are applying for this role outside of the primary location, please contact for the salary range for your location. The actual salary will vary depending on local market conditions, geography and relevant job-related factors such as knowledge, skills, qualifications, experience, and education / training. Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance.

    Manulife offers eligible employees a wide array of customizable benefits, including health, dental, mental health, vision, short- and long-term disability, life and AD&D insurance coverage, adoption / surrogacy and wellness benefits, and employee / family assistance plans. We also offer eligible employees various retirement savings plans (including pension and a global share ownership plan with employer matching contributions) and financial education and counseling resources. Our generous paid time off program in Canada includes holidays, vacation, personal, and sick days, and we offer the full range of statutory leaves of absence. If you are applying for this role in the U.S., please contact for more information about U.S.-specific paid time off provisions.

    Create a job alert for this search

    Associate Full Stack Software Engineer • CAN, Ontario, Waterloo, 500 King Street North

    Similar jobs
    Full Stack Engineer

    Full Stack Engineer

    Luxoft • waterloo, on, ca
    Full-time
    Our Customer is one of the world's largest investment management companies.Based in Southern California, our client manages close to $2 trillion in assets and is looking for a new partner to partic...Show more
    Last updated: 6 days ago • Promoted
    Data Engineer

    Data Engineer

    TELUS Digital • waterloo, ON, ca
    Full-time
    About the job Who We Are Welcome to TELUS Digital — where innovation drives impact at a global scale.As an award-...Show more
    Last updated: 1 hour ago • Promoted • New!
    Senior DevOps with Infrastructure (Security Clearance) - Orion Innovation

    Senior DevOps with Infrastructure (Security Clearance) - Orion Innovation

    Orion Innovation • waterloo, on, ca
    Full-time
    Senior DevOps with Infrastructure.Senior DevOps with Infrastructure.Must be eligible for up to a Top-Secret Security Clearance. The Senior DevOps Engineer is a critical hands-on role responsible for...Show more
    Last updated: 6 days ago • Promoted
    Associate (On-Site)

    Associate (On-Site)

    National Bank • Waterloo, Ontario
    Full-time +2
    A career as an Associate in the Wealth Management team at National Bank, will give you the opportunity to show your ability to work in synergy with clients and colleagues.In this role, you will hel...Show more
    Last updated: 1 hour ago • Promoted • New!
    EMS / SCADA Engineer

    EMS / SCADA Engineer

    Pacer Group • waterloo, on, ca
    Full-time
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Show more
    Last updated: 18 days ago • Promoted
    Solutions Engineer

    Solutions Engineer

    Meld • waterloo, on, ca
    Full-time
    Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations. We're focused on helping money move on c...Show more
    Last updated: 6 days ago • Promoted
    Licensed Millwright - $3k Sign-on Bonus

    Licensed Millwright - $3k Sign-on Bonus

    Cargill • Linwood, ON, CA
    Full-time
    Week 1 : Monday, Tuesday, Friday, Saturday.Week 2 : Sunday, Wednesday, Thursday.Must hold an Ontario or Inter-Provincial 433A Millwright Certificate. As a Maintenance Millwright at Cargill, you will b...Show more
    Last updated: 30+ days ago • Promoted
    Data Entry Clerk Work From Home - Part Time Focus Group Panelists

    Data Entry Clerk Work From Home - Part Time Focus Group Panelists

    ApexFocusGroup • Conestogo, Ontario, Canada
    Remote
    Full-time +1
    Now accepting applicants for Focus Group studies.Earn up to $850 per week part-time working from home.Must register to see if you qualify. No Call Center Representative Agent experience needed.Call ...Show more
    Last updated: 30+ days ago • Promoted
    Maximo Developer

    Maximo Developer

    MethodHub • waterloo, on, ca
    Full-time
    The Maximo Developer will design, configure, and support IBM Maximo 7.The role will work closely with business stakeholders, functional consultants, and infrastructure teams to Support, providing t...Show more
    Last updated: 11 hours ago • Promoted • New!
    Bilingual Implementation Associate - Remote

    Bilingual Implementation Associate - Remote

    Employment Hero • waterloo, on, ca
    Remote
    Full-time
    Employment Hero a pour mission de simplifier et de valoriser l’emploi pour tous.Notre système d’exploitation de gestion de l’emploi réunit le recrutement, les RH, la paie et les avantages sociaux d...Show more
    Last updated: 11 hours ago • Promoted • New!
    Customer Success Associate

    Customer Success Associate

    SMB Deal Hunter • waterloo, on, ca
    Full-time
    Remote | Full-Time (1099 Contractor) | ET Hours.In the past 12 months, we've helped aspiring acquisition entrepreneurs close over $130M in acquisitions through helping them find profitable comp...Show more
    Last updated: 6 days ago • Promoted
    LabVIEW Test Engineer

    LabVIEW Test Engineer

    Global Connect Technologies • waterloo, on, ca
    Full-time
    Job Title : LabVIEW Test Engineer.We are seeking LabVIEW Test Engineer will be responsible for validating automotive cluster software through automated test scripts to ensure functional compliance w...Show more
    Last updated: 18 days ago • Promoted
    Full Stack Engineer - Luxoft

    Full Stack Engineer - Luxoft

    Luxoft • waterloo, on, ca
    Full-time
    Our Customer is one of the world's largest investment management companies.Based in Southern California, our client manages close to $2 trillion in assets and is looking for a new partner to partic...Show more
    Last updated: 6 days ago • Promoted
    Algebra Private Tutoring Jobs Saint Jacobs

    Algebra Private Tutoring Jobs Saint Jacobs

    Superprof • Saint Jacobs, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Ace Certified Guidewire Policy Developer

    Ace Certified Guidewire Policy Developer

    Coforge • waterloo, ON, ca
    Full-time
    Job Title : Ace Certified Guidewire Policy Developer Skills : Guidewire cloud, Policy, Gosu, REST / SOAP Experience : ...Show more
    Last updated: 6 days ago • Promoted
    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare

    Contract T4 || Senior Cloud Engineer [Azure] - Healthcare

    Ampstek • waterloo, on, ca
    Full-time
    Job Title : Senior Cloud Engineer (Azure).Terraform, Azure Cloud Services.Terraform (Strong experience – 4+Yrs).Show more
    Last updated: 6 days ago • Promoted
    Jeff looking for a babysitter or nanny in Wellesley

    Jeff looking for a babysitter or nanny in Wellesley

    Sitly • Wellesley, CA
    Full-time +1
    Hi there, we are a young family with 2 full time working parents in need of a kind and reliable nanny.One that will adopt our parental lifestyle and ensure our children are safe and well taken care...Show more
    Last updated: 27 days ago • Promoted
    Maximo Developer - MethodHub

    Maximo Developer - MethodHub

    MethodHub • waterloo, on, ca
    Full-time
    The Maximo Developer will design, configure, and support IBM Maximo 7.The role will work closely with business stakeholders, functional consultants, and infrastructure teams to Support, providing t...Show more
    Last updated: 11 hours ago • Promoted • New!