Business Analyst

1118790
  • Job type

    Contract
  • Location

    CANADA
  • Profession

    Projects & Change Management
  • Industry

    Banking & Financial Services
  • Pay

    Negotiable

Our client, a recognized not-for-profit is looking to hire a Salesforce Developer for a 12-month contract.

Salesforce Developer

Client: Not-for-Profit
Role: Salesforce Developer
Duration: 12 months plus very likely extension
Location: Toronto (Hybrid)

Our client, a recognized not-for-profit is looking to hire a Salesforce Developer for a 12-month contract with very likely extension to be based in Toronto, ON.

Your New Role
  • Design, develop, test, and deploy custom Salesforce solutions, including but not limited to Apex, Visualforce, Lightning Components, and integrations with other systems.
  • Provide technical leadership and guidance on Salesforce architecture, ensuring optimal use of Salesforce features and functionalities.
  • Lead the development, optimization, testing and implementation of enhancements for existing systems and processes by translating business needs to technical requirements, documenting, and developing solutions.
  • Responsible for development, including, but not limited to, workflows, templates, views, dashboards, and reports. In addition, works with Data Management teams to support reporting and BI needs.
  • Customize Salesforce to meet specific business needs by creating custom objects, fields, workflows, and validation rules.
  • Integrate Salesforce with other systems using APIs and middleware tools, ensuring seamless data flow and interoperability.
  • Conduct code reviews and ensure the quality, performance, and security of developed solutions.
  • Work with stakeholders to evaluate and recommend enhancements, ensure prioritization of requirements and submitting to manager for review, acceptance, and planning.
  • Responsible for evaluation, testing and validation of internally or externally developed solutions, code and plug-ins.
  • Responsible for development of deployment packages and ensuring solutions are deployed following change control processes through path to production for each application.
  • Identify, evaluate, and recommend potential software applications, tools, or hardware solutions.
  • Responsible for upgrades, patch and release management of solutions and related documentation.
  • Prepare and maintain documentation for system configuration, release management and operating procedures.

What You’ll Need to Succeed:
  • Extensive experience in Salesforce development with a strong understanding of Salesforce architecture, best practices, and limitations.
  • 5+ years’ experience supporting enterprise applications in complex environments.
  • Experience in leading technical projects including (requirements gathering, documentation, testing, operationalization, or solutions)
  • Strong analytical and problem-solving abilities, with a focus on delivering innovative and efficient solutions.
  • Proficiency in Apex, Visualforce, Lightning Web Components, Salesforce APIs, and web technologies (HTML, CSS, JavaScript).
  • Hands-on experience in integrating Salesforce with third-party systems using REST/SOAP APIs, middleware, and data migration tools.
  • Experience in system / application architecture, troubleshooting, support and developers’ tools.
  • Salesforce certifications such as Salesforce Certified Platform Developer I and II are highly desirable.
  • Microsoft Dynamics Administrator and Developer
  • Programming languages, including Apex, .net, HTML, JavaScript an asset
  • Working with vendors and project management.
  • Knowledge and experience with Agile & Waterflow Project methodologies.
  • Use of development and project planning tools, such as Azure DevOps, Jira and Asana.
  • Understanding of ITIL process, IT change management, incident management, problem management.
  • Bilingualism is an asset.
  • Knowledge in data analytics, data models, and reporting tools.
  • Web application knowledge (Website development process and support)


What you need to do now


If you're interested in this role, click 'apply now' to forward an up-to-date copy of your CV, or call us now.

If this job isn't quite right for you, but you are looking for a new position, please contact us for a confidential discussion on your career.


#LI-DNI

Apply for this job