- Company Name
- Aberdeen
- Job Title
- Engineer - Salesforce
- Job Description
-
**Job Title**: Engineer – Salesforce
**Role Summary**:
Design, develop, and maintain scalable Salesforce solutions that enhance client engagement and operational efficiency. Collaborate with product owners, architects, and cross‑functional teams to deliver secure, user‑centric platforms across Sales, Service, Experience, Marketing, Data, and Financial Services Clouds.
**Expectations**:
* Deliver high‑quality code and architecture that follows Salesforce best practices.
* Modernize legacy implementations and enforce governance through CI/CD and test automation.
* Leverage AI‑powered tools to improve engineering productivity.
* Drive continuous improvement of development processes and platform capabilities.
**Key Responsibilities**:
* Design and implement Salesforce solutions using Apex, Lightning Web Components (LWC), Omnistudio, Flows, and integrations via REST/SOAP APIs.
* Modernize legacy systems, applying scalable architecture patterns.
* Write clean, maintainable, testable code; conduct peer reviews.
* Build and maintain CI/CD pipelines with Gearset, Copado, or Azure DevOps.
* Champion automated testing, deployment governance, and observability.
* Explore and apply AI development tools (e.g., GitHub Copilot) to enhance efficiency.
* Participate in Agile ceremonies (sprint planning, reviews, retrospectives).
* Troubleshoot complex issues and propose innovative solutions.
* Collaborate with business stakeholders to deliver user‑centric solutions.
**Required Skills**:
* Proficient in Apex, Lightning Web Components, Omnistudio, and Salesforce Flows.
* Experience with Sales Cloud, Service Cloud, Experience Cloud, Marketing Cloud, Data Cloud, or Financial Services Cloud.
* Strong knowledge of Salesforce security, data modeling, governor limits, and API integration.
* Demonstrated use of CI/CD tools (Gearset, Copado, Azure DevOps).
* Familiarity with test automation and observability in Salesforce.
* Knowledge of AI‑powered coding assistants and automation techniques.
* Agile team experience with effective communication across technical and non‑technical stakeholders.
**Required Education & Certifications**:
* Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
* Salesforce certifications such as Salesforce Platform Developer I/II, Lightning Web Component Developer, or similar are preferred.
Edinburgh, United kingdom
On site
07-01-2026