Salesforce Developer
* We are seeking a highly skilled Salesforce Developer to design and develop world-class Salesforce applications that meet the evolving CRM requirements of our organization.
* As a key member of our development team, you will be responsible for developing customized solutions within the Salesforce platform, analyzing project objectives, creating customer workflows, and troubleshooting errors.
* To succeed in this role, you should have extensive experience working with Salesforce CRM platforms, application development skills, and the ability to solve complex software problems.
About the Role
* The ideal candidate will have experience in programmatic development of Salesforce applications using Apex, working on a development team in a highly customized Salesforce environment, and an in-depth background working across various Salesforce clouds (Service, Experience, etc.).
* They will also be highly experienced with Lightning (Aura and Lightning Web Components), Visualforce, REST and SOAP APIs, and Web Services.
* Non-Salesforce ecosystem development experience is a plus, and architect-level experience is preferred but not required.
* Well-versed in best DevOps practices and tools, including continuous integration and deployment pipelines.
* A strong understanding of cloud-based technologies and their applications in modern software development is essential.
Responsibilities
* Develop innovative new tools and services on the Salesforce platform tailored to the complexities of labor resource management, payroll, and human resources.
* Develop custom interfaces, advanced workflows, and other technical elements within Salesforce that improve the overall 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 any other relevant APIs.
* Assist with integrations involving third-party APIs and implementation.
* Take ownership of issues through to resolution, including troubleshooting, driving internal communication with stakeholders, and gathering feedback.
* 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 initiatives.
* Establish best practices for code reviews, documentation, and the Salesforce development life cycle.
* Perform all testing of Salesforce code, components, and integrations, including writing detailed user testing instructions for business users.
Essential Skills
* Experience in programmatic development of Salesforce applications using Apex.
* Experience working on a development team in a highly customized Salesforce environment.
* 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.
* Architect-level experience preferred but not required.
* Well-versed in best DevOps practices and tools.
* A strong understanding of cloud-based technologies and their applications in modern software development.