Job Summary
We are seeking a highly skilled Salesforce Developer to join our team.
This role involves designing and developing world-class Salesforce applications that meet the evolving CRM requirements of our clients. As a Salesforce Developer, you will analyze project objectives, create customized solutions within the Salesforce platform, and troubleshoot errors.
Key Responsibilities
* Develop innovative tools and services on the Salesforce platform tailored to labor resource management, payroll, and human resources;
* Create custom interfaces, advanced workflows, and technical elements within Salesforce that improve the user experience;
* Provide training to junior developers and manage their growth as engineers;
* Analyze business processes and translate them into efficient Salesforce implementations, leveraging Flows, Apex, LWC, and APIs;
* Assist with integrations involving third-party APIs and implementation;
* Troubleshoot issues through to resolution, including translating business requirements to technical story requirements, troubleshooting issues, driving internal communication with stakeholders, and gathering feedback to improve technical solutions;
* Liaise and work closely with internal teams on raised technical challenges and help guide product roadmap changes/new features;
* Support a culture of collaboration, respect, engineering/operational excellence, and regular delivery of customer value;
* Enhance existing architecture and optimize performance for scale via best practices and industry standards;
* Manage and complete Salesforce development deliverables with the ability to balance and prioritize multiple in-flight stories and initiatives;
* Establish best practices for code reviews, documentation, and the Salesforce development life cycle, contributing to the knowledge base and continuous learning of the development team;
* Perform all testing of Salesforce code, components, and integrations, including helping write detailed user testing instructions for stakeholders.
Required Skills and Qualifications
* Experience in programmatic development of Salesforce applications using Apex;
* Experience working on a development team in a highly customized Salesforce environment, as well as an in-depth background working across various Salesforce clouds (Service, Experience, etc.);
* Highly experienced with Lightning (Aura and Lightning Web Components), Visualforce, REST and SOAP APIs, and Web Services;
* Non-Salesforce ecosystem development experience a plus (i.e. you were a software engineer before entering the Salesforce ecosystem);
* Architect-level experience preferred, but not required;
* Well-versed in best DevOps practices and tools, including continuous integration and deployment pipelines;
* The following certificates are strongly preferred: Salesforce Certified Platform Developer I & II, Salesforce Certified Application Architect, and Salesforce Certified Platform App Builder.
About This Role
This is an exciting opportunity for a talented Salesforce Developer to join our team and contribute to the design and development of world-class Salesforce applications. If you have a passion for technology and a desire to learn and grow, we encourage you to apply.