Senior Software Engineer Operations

3 weeks ago


Waterloo, Ontario, Canada Sun Life Financial Full time
Senior Software Engineer, Operations

Join Sun Life Financial as a Senior Software Engineer, Operations, and be part of a dynamic team that provides operations and support services to ensure the reliability of IT applications.

About the Role:

We are seeking a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis, and development experience. The successful candidate will have strong technical and problem-solving skills and the ability to work independently.

Key Responsibilities:

  • Provide ongoing support of Java-based applications in production and test environments, including responding to service requests, incident and problem analysis, service restoration and recovery, security vulnerability remediation, audits, and reporting as necessary.
  • Participate in design, develop, test, and debug programs for Java services, with deployment done using Kubernetes containers.
  • Interface with other software engineers, business systems analysts, and other stakeholders to deliver high-quality solutions and maintain a stable application environment.
  • Enable stability through proactive monitoring activities, security compliance, change management, troubleshooting issues, and conducting root-cause analysis.
  • Identify and participate in continuous improvement opportunities, system renewal, stability, upgrade, and disaster recovery projects.

Requirements:

  • Degree in Computer Science, Computer Engineering, or equivalent discipline.
  • 10+ years of information technology experience in Java application support and development.
  • 10+ years of experience in Java, JavaScript, and web development languages like HTML, XML, CSS.
  • Java Enterprise Edition (J2EE) technologies such as Servlet, JDBC, and JSP.
  • Spring framework.
  • Understanding of enterprise methodologies, such as ITIL, CMMI, and Software Development Life Cycle (SDLC).
  • 4+ years of experience in ReactJS/React.js, container technologies – Kubernetes, Docker, Java SpringBoot, and web security/OWASP.

Preferred Skills:

  • Collaboration and teamwork.
  • Continuous learning mindset.
  • Ability to work in a dynamic environment with changing priorities.
  • Strong analysis, debugging, and problem-solving skills.
  • Solid written and verbal communication skills.

What We Offer:

  • Great Place to Work Certified in Canada and the US – 2022.
  • Great Place to Work award for Best Workplaces for #HybridWork.
  • 2022 Named “Best Places to Work” by Glassdoor – 2021.
  • Canada Award for Excellence for Mental Health at Work.
  • Pension, stock, and savings programs to help build and enhance your future financial security.

Salary Range: $82,000 - $135,000

Job Category: IT – Application Development

Posting End Date: 17/10/2024



  • Waterloo, Ontario, Canada Sun Life Financial Full time

    Senior Software Engineer, OperationsJoin Sun Life Financial as a Senior Software Engineer, Operations, and be part of a dynamic team that provides operations and support services to ensure the reliability of IT applications.About the Role:We are seeking a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis,...


  • Waterloo, Ontario, Canada Sun Life Financial Full time

    Senior Software Engineer, OperationsJoin Sun Life Financial as a Senior Software Engineer, Operations, and be part of a dynamic team that provides operations and support services to ensure the reliability of IT applications.About the Role:We are seeking a highly motivated Senior Software Engineer with at least 10 years of Java application support, analysis,...


  • Waterloo, Ontario, Canada Sun Life Full time

    Job Title: Senior Software Engineer, OperationsAbout the Role:Sun Life is seeking a highly motivated Senior Software Engineer to join our Application Operations Support (AOS) team. As a key member of our e-Business team, you will provide ongoing support of Java-based applications in production and test environments, including responding to service requests,...


  • Waterloo, Ontario, Canada Sun Life Full time

    Job Title: Senior Software Engineer, OperationsAbout the Role:Sun Life is seeking a highly motivated Senior Software Engineer to join our e-Business team in Application Operations Support (AOS). As a key member of our team, you will provide ongoing support of Java-based applications in production and test environments, including responding to service...


  • Waterloo, Ontario, Canada Sun Life Full time

    Job Title: Senior Software Engineer, OperationsAbout the Role:Sun Life is seeking a highly motivated Senior Software Engineer to join our e-Business team in Application Operations Support (AOS). As a key member of our team, you will provide ongoing support of Java-based applications in production and test environments, including responding to service...


  • Waterloo, Ontario, Canada Sun Life Full time

    Job Title: Senior Software Engineer, OperationsAbout the Role:Sun Life is seeking a highly motivated Senior Software Engineer to join our Application Operations Support (AOS) team. As a key member of our e-Business team, you will provide ongoing support of Java-based applications in production and test environments, including responding to service requests,...


  • Waterloo, Ontario, Canada Affinity Group Full time

    Job Title:Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Linux and Node.js.Responsibilities:Design and develop scalable and efficient software systems using Linux...


  • Waterloo, Ontario, Canada Affinity Group Full time

    Job Title:Senior Software EngineerJob Description:We are seeking a highly skilled Senior Software Engineer to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems using Linux and Node.js.Responsibilities:Design and develop scalable and efficient software systems using Linux...


  • Waterloo, Ontario, Canada Broadcom Inc. Full time

    Job Title: Senior Staff Software EngineerBroadcom Inc. is seeking an experienced Senior Staff Software Engineer to join our Mainframe Software Division (MSD) team.Job Summary:We are looking for a highly skilled software engineer with a passion for building high-quality applications using agile practices to join our development team working on the solution in...


  • Waterloo, Ontario, Canada Broadcom Inc. Full time

    Job Title: Senior Staff Software EngineerBroadcom Inc. is seeking an experienced Senior Staff Software Engineer to join our Mainframe Software Division (MSD) team.Job Summary:We are looking for a highly skilled software engineer with a passion for building high-quality applications using agile practices to join our development team working on the solution in...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of software solutions for private markets, offering a comprehensive platform for fund management, cap table management, and equity administration. Our mission is to unlock the power of equity ownership for more people in more places.The RoleWe are seeking a highly skilled Senior Software Engineer to join our engineering...


  • Waterloo, Ontario, Canada Carta Full time

    About CartaCarta is a leading provider of software solutions for private markets, offering a comprehensive platform for fund management, cap table management, and equity administration. Our mission is to unlock the power of equity ownership for more people in more places.The RoleWe are seeking a highly skilled Senior Software Engineer to join our engineering...


  • Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full time

    Senior Software EngineerWe are seeking an experienced Senior Software Engineer to support our client in the automotive industry.Key Responsibilities:Manage and maintain our rapidly growing Apple CarPlay and Android Auto solutions.Apply industry best practices to design, implement, test, and support new feature development.Collaborate with an agile team of...


  • Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full time

    Senior Software EngineerWe are seeking an experienced Senior Software Engineer to support our client in the automotive industry.Key Responsibilities:Manage and maintain our rapidly growing Apple CarPlay and Android Auto solutions.Apply industry best practices to design, implement, test, and support new feature development.Collaborate with an agile team of...


  • Waterloo, Ontario, Canada Sun Life Full time

    Job Title: Senior Software Engineer, OperationsAbout the role:The e-Business team in Application Operations Support (AOS) provides operations and support services to ensure reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to Sun Life.We are looking for a highly...


  • Waterloo, Ontario, Canada Sun Life Full time

    Job Title: Senior Software Engineer, OperationsAbout the role:The e-Business team in Application Operations Support (AOS) at Sun Life provides operations and support services to ensure the reliability of IT applications. Through innovation, continuous improvement, and collaboration, we strive to find new and better ways to bring value to our organization.We...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Carta. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.As a Senior Software Engineer, you will work closely with our product and...


  • Waterloo, Ontario, Canada Menlo Ventures Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Carta. As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions that meet the needs of our customers.As a Senior Software Engineer, you will work closely with our product and...


  • Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full time

    Senior Software EngineerWe are seeking an experienced Senior Software Engineer to support our client in the automotive industry.Key Responsibilities:Manage and maintain our rapidly growing Apple CarPlay and Android Auto solutions.Leverage industry best practices to design, implement, test, and support new feature development.Collaborate with an agile team of...


  • Waterloo, Ontario, Canada MEDA Engineering and Technical Services, LLC Full time

    Senior Software EngineerWe are seeking an experienced Senior Software Engineer to support our client in the automotive industry.Key Responsibilities:Manage and maintain our rapidly growing Apple CarPlay and Android Auto solutions.Leverage industry best practices to design, implement, test, and support new feature development.Collaborate with an agile team of...