Software Engineer (Salesforce Fusion)

Sun LifeWaterloo, ON
$65,000 - $105,000Hybrid

About The Position

We are looking for a motivated and enthusiastic Software Developer to join our team. This is an excellent opportunity for recent graduates to kickstart their careers, enhancing technical skills while contributing to real projects. You don’t need to be an expert on day one — we will teach you. You’ll gradually build hands-on experience with Salesforce Fusion business continuity and Operational Resilience module.

Requirements

  • Bachelor’s degree or higher in IT, Project Management, Economics, Mathematics, or a related field
  • Good communication, presentation, and writing skills
  • Good understanding of SDLC fundamentals
  • Able to work within a team setting and actively participate and collaborate in team discussions
  • Knowledge of ITIL Foundations, experience in Service Management processes including incident and change management
  • Excellent interpersonal and communication skills to liaise with stakeholders externally and internally

Nice To Haves

  • experience with ETL tools like Informatica IDMC
  • API Development
  • Salesforce fusion application
  • AWS Cloud

Responsibilities

  • Ability to perform L1 / L2 support on incident and problems arising from the production environment
  • The person will be exposed to a variety of assignments, responding to service requests, problem solving, maintaining stability, performing technical implementations,
  • Provide ongoing support for corporate applications, including on-call, problem analysis, resolution and escalation.
  • Perform regular maintenance activities required to keep the applications working at expected levels.
  • Working with the Subject Matter Experts and Business Analysts to provide the quick fix/permanent solution for the production issues
  • Ability to provide solutions for system/batch support and/or improvements
  • Follow the rotation plan for support
  • Accountable for the maintenance, administration, and support of Salesforce application systems in production and non-production environment
  • Provide recovery and troubleshooting support during incident, problems and triage calls.
  • Work with technical platform vendors to provide solutions, solve problems, maintain stability of the environment.
  • Reviews and analyzes issues independently and document business issues and the solutions provided.
  • Defines and ensures requirements for transition to support: data, workflow, logical processes, interface design, internal and external checks, controls, inputs, and outputs.
  • Contribute to continuous improvement of current processes

Benefits

  • We are proud to be a hybrid organization that offers our employees the choice and flexibility to work from both the office and virtually based on the needs of the business, our Clients and you!
  • Several work options are available and can be discussed throughout the selection process depending on the role requirements and individual needs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service