Senior Salesforce Developer
Role Overview
As a Senior Salesforce Developer at Diligent, you will design, build and deliver high-quality Salesforce solutions. You will work on complex, multi-cloud initiatives that directly support teams across Sales, Customer Success and Customer Support, applying deep technical expertise and hands-on development skills to create scalable, well-engineered implementations.
In this role, you'll turn business needs into robust technical solutions across Sales Cloud, Service Cloud, CPQ and Experience Cloud, collaborate closely with fellow Salesforce professionals, and help shape how Salesforce is used as a strategic platform and not just a CRM. Your work will improve revenue operations, customer experience and internal efficiency, while giving you meaningful influence over technical decisions and engineering quality.
Here's a breakdown of what you will do
- Design, build and deliver scalable, secure Salesforce solutions across Sales Cloud, Service Cloud, CPQ and Experience Cloud, including integrations with other core systems.
- Translate business and product requirements into end-to-end technical solutions, contributing from discovery and design through build, testing and deployment.
- Write and review high-quality Apex, Lightning Web Components (LWC), Flows and integrations using REST/SOAP APIs.
- Contribute to architectural discussions and technical decisions, advocating for best practices, performance and maintainability.
- Champion development standards, CI/CD practices and release processes across Dev, QA, UAT and Production.
- Mentor junior developers and admins through code reviews, pairing and knowledge sharing.
- Partner with product owners, business analysts and stakeholders to clarify requirements, communicate trade-offs and ensure successful adoption.
These are the essentials you'll need to get an interview
- 4-7+ years of experience working with Salesforce, including significant hands-on development in Sales Cloud and Service Cloud.
- Strong hands-on expertise with Apex, LWC, Flows, SOQL and core Salesforce configuration.
- Proven track record building and delivering scalable solutions across multiple Salesforce clouds and system integrations (REST/SOAP, middleware).
- Solid understanding of Salesforce data modelling, security model, governor limits and general architecture.
- Experience writing clean, testable, well-documented code and following structured release and deployment practices.
- Experience working in Agile/Scrum environments and collaborating closely with product and business stakeholders.
- Clear, proactive communication skills, with the ability to explain technical concepts to non-technical audiences and contribute to design discussions.
It would be great if you had these too, but we'll support you if you don't
- Experience in SaaS or product-based companies, especially in governance, compliance or other enterprise platforms.
- Familiarity with Salesforce DevOps tooling such as Jira, Git and release tools like Copado or Gearset (or similar).
- Background in CPQ and/or Experience Cloud on larger, multi-cloud Salesforce implementations.
- Relevant Salesforce certifications (e.g. Platform Developer I/II, JavaScript Developer I, Application Architect track).