Get CRM Administration roles in your inbox
We'll email you when new ones are posted
Job Title: Salesforce Developer
Reports To: Application Development Manager
Location: Hybrid โ requires 3 days per week in our Newcastle upon Tyne office
Job Type: Permanent, Full Time
Summary
As a Salesforce Developer you will be part of a small team responsible for designing, building, and maintaining custom solutions within the Everything Managed Salesforce estate. Working alongside two experienced Salesforce Developers and a Salesforce Administrator, you will deliver high-quality technical solutions that support the evolving needs of approximately 200 internal users across Sales Cloud, Service Cloud, and Marketing Cloud Engagement.
You will play a key role in the ongoing migration of legacy Aura and Visualforce customisations to LWC and modern Salesforce solutions, and in the development and maintenance of the integrations that connect Salesforce to the wider technology estate. This is an excellent opportunity for a developer who enjoys working in a complex, real-world Salesforce environment within a collaborative and growing team.
Responsibilities
Skills and Experience
Proven experience as a Salesforce Developer in a complex, heavily customised Salesforce environment.
Strong Apex development skills, including triggers, classes, batch jobs, queueable Apex, and future methods (must have).
Proficiency in Lightning Web Components (LWC) development (must have).
Experience maintaining or refactoring legacy Aura components (good to have).
Solid understanding of the Salesforce data model, SOQL, and SOSL.
Demonstrable experience integrating Salesforce with external systems via REST/SOAP APIs, Platform Events, and/or middleware.
Proficiency in Sales Cloud and Service Cloud development (must have).
Familiarity with Marketing Cloud Engagement or Experience Cloud development (good to have).
Salesforce Platform Developer I certification as a minimum; Platform Developer II or additional certifications (Administrator, App Builder) preferred.
Experience with Salesforce DX, Salesforce CLI, and Git-based version control workflows.
Understanding of declarative automation tools (Flow) and the ability to judge when to configure declaratively versus build programmatically.
Familiarity with AppExchange solutions and third-party integrations (e.g. Conga, ERP systems, Marketing Automation).
Excellent analytical and problem-solving skills with a high level of attention to detail.
Ability to translate business requirements into clearly documented technical solutions and communicate effectively with non-technical stakeholders.
Ability to work independently and collaboratively as part of a small, fast-paced team.
Good communication and interpersonal skills.
What We Offer
Hybrid working โ minimum 3 days per week in our Newcastle upon Tyne office
Collaborative team environment within a growing technology function
Opportunity to develop Salesforce expertise across Sales, Service, and Marketing clouds
Competitive salary and benefits package
Opens in a new tab