Software Engineering Expert

2 weeks ago


Toronto, Ontario, Canada Fidelity Investments Full time

About the Role

We are seeking a skilled Software Engineering Expert - Salesforce Backend Developer to join our team at Fidelity Investments Canada. This is a unique opportunity to work on cutting-edge projects and contribute to the growth of our company.

Job Summary

This role involves developing and maintaining system integrations with Salesforce, as well as designing and implementing backend solutions using Apex and APIs. The successful candidate will have a strong understanding of Salesforce platform and be able to architect scalable integration solutions that meet business requirements.

Main Responsibilities

  • Design, develop, and maintain system integrations with Salesforce using various APIs.
  • Create and optimize backend code in Apex to extend Salesforce functionalities.
  • Develop and configure event management tools, such as Marketo.
  • Collaborate with stakeholders to ensure integration solutions are scalable and meet business needs.
  • Provide technical support for integrated systems, troubleshoot issues, and ensure smooth data flow.
  • Support Marketo-related initiatives, particularly concerning smart campaigns, webhooks, and administration.
  • Complete required unit testing and cooperate with other IS and business teams to ensure timely and efficient implementation.
  • Participate in planning and execution of CRM and Events Management tools upgrades and migrations.
  • Proactively promote enhancements to departmental processes, technical, and business solutions.

Requirements

  • 2+ years of experience with the Salesforce platform, focusing on backend solutions (Apex and APIs) and system integration.
  • Familiarity with data governance and security best practices.
  • Experience in Java development and Web Services Development.
  • Solid experience in the full life cycle of software development.
  • Strong leadership skills.
  • Detail-oriented, with strong analytical skills.
  • Customer service-oriented.
  • Solid written and verbal communication skills to effectively communicate technical concepts to business users.
  • A self-starter with a strong teamwork culture.
  • A general understanding of the financial services sector.

Nice to Have

  • Hands-on experience with Marketo, especially concerning smart campaigns, webhooks, and administration.
  • Experience with Salesforce Service Cloud development.
  • Experience with Salesforce Financial Cloud development.
  • Development experience with REST Web Services.
  • Development experience in the Mutual Funds industry.

What We Offer

  • An estimated salary range of $120,000 - $160,000 per year, based on experience and qualifications.
  • A comprehensive benefits package, including health insurance, retirement savings, and paid time off.
  • The opportunity to work on challenging projects and contribute to the growth of our company.
  • A dynamic and inclusive work environment with opportunities for professional development.

How to Apply



  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Pizzaiolo Full time

    Job Title: Software Engineer - Cloud ExpertIn our company, we are looking for a skilled Cloud Software Engineer with expertise in cloud computing. This role involves designing, building, and maintaining cloud-based systems. The selected candidate will work in a team to create scalable and secure cloud infrastructure.Key Responsibilities:* Design and...


  • Toronto, Ontario, Canada LEAP Legal Software Full time

    Unlock Your Potential as a Cloud Software Sales Expert at LEAP Legal SoftwareWe are seeking an ambitious and driven individual to join our Sales team as a Cloud Software Sales Expert. This role will provide you with the opportunity to leverage your exceptional sales skills and knowledge of cloud-based software solutions to drive business growth and...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Demo For Your Reno Inc Full time

    As a Senior Software Engineer at {company}, we are seeking a highly skilled Software Engineer - High-Level Language Expert to join our team.This role involves working on complex software projects, collaborating with cross-functional teams, and driving technical innovation.The ideal candidate will have expertise in high-level programming languages such as C++...


  • Toronto, Ontario, Canada SAP Fioneer Full time

    At SAP Fioneer, we are shaping the fast-changing financial services landscape with innovative software solutions. As a Fullstack Engineer, you will play an active role in developing and maintaining robust software applications using object-oriented programming languages.We are looking for an experienced professional who has proficiency in Java, Kotlin,...


  • Toronto, Ontario, Canada Bitgo Full time

    At BitGo, we're looking for a talented Senior Software Engineer, Full-Stack Expert to join our Bitcoin Team.As a Full-Stack expert, you'll be responsible for enhancing our multi-signature Bitcoin wallets with the latest Bitcoin features, at the scale of billions of dollars per month.Responsibilities:Own the functionality, scalability and performance of the...


  • Toronto, Ontario, Canada Manulife Full time

    About the RoleManulife is seeking a highly skilled Full-Stack Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications using a range of technologies including JavaScript, React, Redux, Node, and MongoDB.Key ResponsibilitiesDesign...


  • Toronto, Ontario, Canada KDigitalLabs INC Full time

    Job Description:We are seeking a skilled Software Engineer to join our team at KDigitalLabs INC. In this role, you will be responsible for designing, developing, and testing software applications.About the Role:This is a permanent full-time position that offers a competitive salary of approximately $60,000 per year.Key Responsibilities:Design, develop, and...


  • Toronto, Ontario, Canada Inkeros Full time

    About the RoleWe are seeking an experienced Software Development Engineer to join our team at Inkeros. The ideal candidate will have a strong background in software development, cloud computing, and technical leadership.


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a highly skilled Software Engineer to join our team at OMEGA SOFTWARE SERVICES LTD. As a key member of our software development team, you will be responsible for designing, developing, and testing software applications.About the RoleThis is a permanent position that offers a competitive salary range of $60,000 - $90,000 per...


  • Toronto, Ontario, Canada Fluent, LLC Full time

    About the RoleWe are seeking a highly skilled Databricks Expert Software Engineer to join our team at Fluent, LLC. This is an exciting opportunity to work on building data products that power our business lines.ResponsibilitiesYou will be responsible for developing, deploying, and managing scalable pipelines on Databricks, ensuring robust integration with a...


  • Toronto, Ontario, Canada Intero Integrity Full time

    Job DescriptionWe are seeking a highly skilled and motivated Artificial Intelligence Software Engineer to join our dynamic Unique Ability Team. As an expert in robotics, you will play a crucial role in developing cutting-edge robotic platforms, improving existing designs, and introducing new ideas for control systems, navigation, and autonomous...


  • Toronto, Ontario, Canada Guidepoint Global, Llc Full time

    Role OverviewAt Guidepoint Global, LLC, our Engineering team is passionate about delivering innovative solutions that drive business growth. As a key member of this team, you will play a vital role in shaping our product roadmap and contributing to our mission of making individuals, businesses, and the world smarter through personalized knowledge-sharing...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job Title: Quality Assurance Engineer for Software DevelopmentCompany Overview: Medha Software Solutions Inc. is a cutting-edge software development company that aims to provide innovative solutions to its clients. We are currently seeking a highly skilled Quality Assurance Engineer to join our team.Salary: The estimated salary for this position is $85,000 -...


  • Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full time

    Job DescriptionWe are seeking a skilled Software Engineering Professional to join our team at OMEGA SOFTWARE SERVICES LTD.The successful candidate will have a strong educational background and relevant work experience in software development, with excellent technical skills and ability to communicate effectively with clients and colleagues.Key...


  • Toronto, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...


  • Toronto, Ontario, Canada Artech LLC Full time

    **About the JobWe are seeking a skilled Senior Software Engineer to join our team at Artech LLC. This is a 6-month remote position that requires expertise in designing, building, and configuring applications using Guidewire technology.About YouYou will have a Bachelor of Technology/Engineering degree and be certified in Guidewire Jutro Digital Platform (JDP)...


  • Toronto, Ontario, Canada The Engineering Institute of Canada Full time

    Job DescriptionWe are seeking an Expert Equipment Risk Engineer to join our team at The Engineering Institute of Canada.Company OverviewThe Engineering Institute of Canada is a leading professional organization dedicated to advancing the engineering profession in Canada. We provide a collaborative and dynamic work environment that fosters innovation,...


  • Toronto, Ontario, Canada Robinhood Full time

    Empowering Engineering at RobinhoodThe Developer Infrastructure team at Robinhood is responsible for building a platform that enables engineering to build with quality, velocity, and confidence. We're seeking a Software Development Expert to join our team and contribute to the development of tools and systems that empower engineering to deliver high-quality...


  • Toronto, Ontario, Canada The Toronto-Dominion Bank (Canada) Full time

    Job Description:We are seeking a highly skilled software engineer with expertise in Java and Python to join our team at TD Securities. As a key member of our development team, you will play a critical role in designing and implementing the Trading Risk Warehouse platform. This is a unique opportunity to work on cutting-edge technologies and contribute to the...