Talent.com
Back-end Software Engineer
Back-end Software EngineerCompany 58 - Manulife Bank of Canada • Waterloo, Ontario
Back-end Software Engineer

Back-end Software Engineer

Company 58 - Manulife Bank of Canada • Waterloo, Ontario
1 day ago
Job type
  • Full-time
Job description

The Bank Support team is looking for a Back End Software Engineer with an engineering approach and a passion for designing, developing and improving cool software products. You thrive in delivering resilient and scalable applications, with a focus on continuous delivery and agile principles. Creativity in solving problems is your strength. You are always learning by using new tools and technologies. Communicating efficiently is what you do!

Position Responsibilities :

  • Identify and evaluate solutions to system issues or opportunities to improve on current technical strategies.
  • Provide Development for IT inspired change requests (nonfunctional).
  • Keep production systems up, monitor, handle and address alerts.
  • Part of On-Call Support rotation.
  • Provide support and coordination of sophisticated infrastructure changes.
  • Investigate root cause and work towards elimination of production interruptions.
  • Liaison with other Manulife teams and vendors for production incident handling.
  • Recommend areas of improvement to infrastructure, application, and / or processes to prevent or mitigate future failures.
  • Supervise for overall System Availability and Response Times.
  • Reviewing current software framework to identify defects and opportunities to improve performance and stability.
  • Build user documentation to facilitate ongoing maintenance and support.
  • Coach and guide other team members as required.
  • Supervise on the ongoing performance of the business systems regarding root cause elimination errors and end user

experience. Apply well-adapted coding practices to enable agility and delivery of high quality code and guide other team members as

required.

Required Qualifications :

  • 5+ years of hands-on back end development experience in multiple IT projects, with dynamically increasing responsibility
  • Work experience in data integration projects using modern patterns including batch, APIs, Web Services, and message / event
  • Hands on experience with database design and development experience. MS SQL, Postgres,
  • Acquainted to Pivotal Cloud Foundry (PCF) or Azure Kubernetes Service (AKS)
  • Familiar with batch job schedulers
  • Comfortable with finding open-source solutions
  • Exposure to Azure or AWS cloud and Microservices concepts
  • Excellent diagnostic, analytical and problem-solving skills.
  • Experience in SDLC and Agile methodology for project development, participating in all phases of the project.
  • Good interpersonal and communication skills.
  • Working experience in Services development using JAVA, Node JS or.NET Technologies (.NET Core, ASP.NET, C#) or

    similar technologies

  • Collaborative attitude, willingness to work with team members; able to coach, participate in code reviews, share skills and
  • method

    Preferred Qualifications :

  • Familiarity with continuous integration, test driven development and automated testing.
  • Experience working in a financial services firm.
  • Experiments with emerging technologies and understanding how they will affect what comes next.
  • React, Modern JavaScript
  • 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

    $86,100.00 CAD - $136,100.00 CAD

    Employees also have the opportunity to participate in incentive programs and earn incentive compensation tied to business and individual performance. 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. If you are applying for this role outside of the primary location, please contact for the salary range for your location.

    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

    Backend Software Engineer • Waterloo, Ontario

    Similar jobs
    Earn money testing apps - Remote

    Earn money testing apps - Remote

    Almedia • Waterloo, Ontario, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    Administrative Assistant - Part-Time Focus Group Panelist (Up To $850 / Week)

    Administrative Assistant - Part-Time Focus Group Panelist (Up To $850 / Week)

    Apex Focus Group Inc. • Woodstock, ON, Canada
    Full-time +1
    Job Title : Administrative Assistant Work From Home - Remote Panelists.Part-Time Focus Group Participants - Remote Work From Home (Up To $850 / Week). Our company is seeking individuals to participate ...Show more
    Last updated: 30+ days ago • Promoted
    Remote Rust Engineer - AI Trainer

    Remote Rust Engineer - AI Trainer

    SuperAnnotate • Woodstock, Ontario, CA
    Remote
    Full-time
    As an hourly paid, fully remote Rust Engineer for AI Data Training, you will review AI-generated Rust code and explanations or generate your own, evaluate the reasoning quality and step-by-step pro...Show more
    Last updated: 30+ days ago
    Millwright

    Millwright

    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
    Algebra Private Tutoring Jobs Elmira

    Algebra Private Tutoring Jobs Elmira

    Superprof • Elmira, 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
    Process Engineer

    Process Engineer

    Freudenberg • Tillsonburg
    Full-time
    Maintains and improves process capabilities using appropriate tools and applicable methodologies.Inputs and analyses numerical data to identify patterns and relationships that can be used to develo...Show more
    Last updated: 2 days ago • Promoted
    Data Entry Clerk Work From Home - Part-Time Focus Group Participants (Up To $850 / Week)

    Data Entry Clerk Work From Home - Part-Time Focus Group Participants (Up To $850 / Week)

    Apex Focus Group Inc. • Woodstock, ON, Canada
    Remote
    Full-time +1
    Job Title : Data Entry Clerk Work From Home - Remote Panelists.Part-Time Focus Group Participants - Remote Work From Home (Up To $850 / Week). Our company is seeking individuals to participate in Natio...Show more
    Last updated: 30+ days ago • Promoted
    AI Software Lead

    AI Software Lead

    Ironbelly Studios • Waterloo, Ontario, CA
    Full-time
    Quick Apply
    Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as wel...Show more
    Last updated: 30+ days ago
    Account Executive

    Account Executive

    Mappedin • Waterloo, ON, CA
    Full-time
    Quick Apply
    Who we are and what we do Mappedin is the leading indoor mapping platform transforming the way venues are experienced, managed, and understood. Built for scale and trusted by the world’s bigge...Show more
    Last updated: 26 days ago
    Jane looking for a babysitter or nanny in Elmira

    Jane looking for a babysitter or nanny in Elmira

    Sitly • Elmira, CA
    Part-time
    Am a single mother of 1 (A pretty 3 years old kid) Am a nurse so I need a babysitter for her to play with and help her.Show more
    Last updated: 24 days ago • Promoted
    Online Jobs - Earn Up to $1,500 a Month

    Online Jobs - Earn Up to $1,500 a Month

    Free Cash by Almedia • Wellington, Canada
    Full-time
    Receive a $5 welcome bonus when you complete your first offer!Make money in your spare time by completing online tasks : . Take paid surveys (5-15 minutes each).Test new mobile games and apps.Share yo...Show more
    Last updated: 30+ days ago • Promoted
    Computer programming Private Tutoring Jobs Elmira

    Computer programming Private Tutoring Jobs Elmira

    Superprof • Elmira, 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
    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
    Remote Ruby Engineer - AI Trainer

    Remote Ruby Engineer - AI Trainer

    SuperAnnotate • Woodstock, Ontario, CA
    Remote
    Full-time
    As an hourly paid, fully remote Ruby Engineer for AI Data Training, you will review AI-generated Ruby and Rails code or generate your own solutions, evaluate the reasoning quality and step-by-step ...Show more
    Last updated: 30+ days ago
    AI Product Customer Success Engineer

    AI Product Customer Success Engineer

    Ironbelly Studios • Waterloo, Ontario, CA
    Full-time
    Quick Apply
    Ironbelly Studios is comprised of a talented, passionate and dedicated number of game developers from all corners of the globe. Our focus is on creating high quality entertainment experiences as wel...Show more
    Last updated: 30+ days ago
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • Mapleton, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 16 days ago • Promoted
    Earn money by taking surveys - Remote

    Earn money by taking surveys - Remote

    Almedia • Waterloo, Ontario, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    Process Engineer

    Process Engineer

    Freudenberg Group • Tillsonburg
    Full-time
    Process Engineer page is loaded## Process Engineerlocations : Tillsonburg, ONtime type : Full timeposted on : Posted Todayjob requisition id : R\_00097180 • •Working at Freudenberg : We will wow y...Show more
    Last updated: 2 days ago • Promoted