Lead Software Engineer - Salesforce Apex - Contract
Responsibilities
- Lead engineering work focused on Salesforce platform refactoring and backend process improvements
- Improve integration architecture and system reliability
- Drive modern engineering practices, including CI/CD and automated testing
- Support adoption of AI-assisted development tools such as GitHub Copilot or Claude Code
- Work closely with engineering teams to improve code quality, scalability, and maintainability
Key Responsibilities
- Lead refactoring of Salesforce Apex codebases at scale
- Design and implement backend pathways for Salesforce processes
- Improve and optimise Salesforce integration architecture
- Implement and enhance CI/CD pipelines
- Drive automation and integration testing practices
- Identify and resolve technical debt and performance issues
- Support engineering teams in modern development workflows
- Ensure solutions align with scalable and maintainable architecture principles
Required Skills & Experience
- Strong experience with Salesforce Apex development
- Solid Java development background
- Experience working on large-scale code refactoring or modernisation projects
- Knowledge of Salesforce integration architecture
- Experience implementing CI/CD pipelines
- Strong experience with automation and integration testing
Nice to Have
- Experience using AI-assisted development tools (e.g. GitHub Copilot, Claude Code)
- Experience working on Salesforce platform transformations or modernisation initiatives
- Exposure to agentic coding workflows
Be the first to know aboutnew jobs every week
Get 8 new jobs with salaries, once per week! Sign up here so you don't miss a single newsletter.