Salesforce Developer


Posted 3 weeks ago

We are looking for a Salesforce Developer! Reach out if you are interested and feel free to refer friends/colleagues!


Type of Employment: Contract
Title: Salesforce Developer
Term: Contract – 12 months with extension
Location: Toronto – Hybrid 3 days on-site
Industry: Banking
Job ID number: 181




Reporting into the Senior Manager, Enterprise Systems, the Salesforce Developer is a key member of the Data and Technology team, with a primary accountability for designing, developing, and implementing customized solutions on the Salesforce platform to meet the unique needs of our organization. You will collaborate closely with stakeholders to understand business requirements and translate them into scalable and efficient technical solutions. Your expertise in Salesforce technologies, including Apex, Visualforce, Lightning components, and APIs, will drive the development of innovative applications that enhance productivity and improve user experiences.



  • Customize and extend the Salesforce platform by creating custom objects, fields, workflows, and
    validation rules to align with business processes and requirements.
    Develop custom applications and code, Lightning Components, Apex, Triggers, and other
    technologies to build customized solutions that support business requirements and drive key
    business decisions.
  • Integrate Salesforce with external systems and applications using APIs such as REST and SOAP to
    ensure seamless data flow and interoperability across platforms, enabling a unified view of
  • Manage data within Salesforce by performing data migrations, transformations, and quality
    assurance activities to maintain data integrity and accuracy, adhering to best practices and
    regulatory requirements.
  • Collaborate with cross-functional teams, including administrators, architects, and business analysts,
    to gather requirements, design solutions, and deliver high-quality implementations that meet
    business objectives and user needs.
  • Conduct comprehensive testing of developed solutions, including unit testing, integration testing, and
    system testing, to identify and address any issues or defects, ensuring the reliability and stability of
    the Salesforce environment.
  • Document technical designs, configurations, and code implementations to ensure clarity,
    maintainability, and knowledge transfer, enabling effective collaboration and ongoing support.
  • Monitor Salesforce release updates and evaluate company readiness to implement release updates
    and execute impact and adoption strategies.
  • Build and maintain relationships with Salesforce and key Salesforce delivery partners.
  • Develop and maintain HEB’s technical assets and architecture built on the Salesforce platform.
  • Develop/review technical documents to ensure consistency, accuracy, and compliance with
    technology directions.
  • Create actionable technical documentation based on gathered business requirements

Skills and Experience

  • 4+ years previous developer experience as a Salesforce Developer.
  • Salesforce Developer certification(s) such as Salesforce Certified Platform Developer I and II.
  • Detailed experience writing Lightning Web Components, Aura Lightning Components and Apex classes, triggers, Web Service API, Lightning Flow.
  • Financial Service Cloud experience is an asset
  • Experienced in object-oriented programming
  • 1+ years’ experience with Flows
  • 1+ year’s experience with LWC + JavaScript
  • Experience using Salesforce DX and Azure DevOps is preferred
  • Experience integrating Salesforce with other applications via real-time, batch, sync/async
  • Experience with scripted data loader, web services, cloud or on-premises middleware and other enterprise integrating technologies
  • Strong business analysis and functional experience, including requirements gathering, creating/deploying solutions to end users
  • Technical project management experience preferably in Agile software development mythologies
  • Strong attention to detail and excellent problem-solving skills
  • Strong verbal/written communication and data presentation skills, including an ability to effectively communicate with both business and technical teams.
  • Undertakes continuous self-development of both functional and leadership skills.
  • Expertise in the evaluation of new technologies for business value and designing architectures to accommodate them.
  • Expertise in strategic planning and in documenting architecture deliverables (target architecture, IT policies, IT principles & reference architecture, technology standards, conceptual patterns, detailed design patterns, etc.).
  • Ability to translate business strategies into architecture requirements.
  • Strong ability to analyze and solve problems (including strong skills with analytical tools).
  • Strong team player who can work across multiple functions and disciplines.


Job Features

Job CategorySalesforce Developer

Apply Online