Salesforce Developer
Design and develop world-class Salesforce applications to meet evolving CRM requirements.
About the Role
* Develop customized solutions within the Salesforce platform
* Analyze project objectives, create customer workflows, and troubleshoot 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.
Main Responsibilities
1. Develop innovative new tools and services on the Salesforce platform tailored to labor resource management, payroll, and human resources
2. Develop custom interfaces, advanced workflows, and other technical elements within Salesforce that improve the user experience
3. Provide training to junior developers and manage their growth as engineers
4. Analyze business processes and translate them into efficient Salesforce implementations, leveraging Flows, Apex, LWC, and relevant APIs
5. Assist with integrations involving third-party APIs and implementation
6. Take ownership of issues through to resolution, including translating business requirements to technical story requirements, troubleshooting issues, and gathering feedback to improve technical solutions
7. Liaise with internal teams on raised technical challenges and help guide product roadmap changes/new features
8. Support a culture of collaboration, respect, engineering/operational excellence, and regular delivery of customer value
9. Analyze complex business and technical requirements to guide solution design and delivery
10. Enhance existing architecture and optimize performance for scale via best practices and industry standards
11. Manage and complete Salesforce development deliverables with the ability to balance and prioritize multiple in-flight stories and initiatives
12. Establish best practices for code reviews, documentation, and the Salesforce development life cycle
We are looking for a talented individual who is experienced in developing Salesforce applications using Apex and has a strong background in Lightning, Visualforce, REST, and SOAP APIs.
Evaluation Criteria
* Experience in programmatic development of Salesforce applications using Apex
* Experience working on a development team in a highly customized Salesforce environment
* Highly experienced with Lightning (Aura and Lightning Web Components), Visualforce, REST, and SOAP APIs
* Well-versed in best DevOps practices and tools, including continuous integration and deployment pipelines
A Salesforce Certified Platform Developer I & II, Application Architect, or Platform App Builder certification is strongly preferred but not required.