Stack; AVP - Salesforce
Job Description & How to Apply Below
Job Title:
Open Stack (AVP) - Salesforce
Location Knutsford (Hybrid)
Rate £431 per day
Role Overview
We are seeking an experienced Open Stack (AVP) Salesforce Engineer to join a delivery-focused technology team. The role requires strong hands-on development capability across Salesforce and Java, with a clear emphasis on modern engineering practices, API design, and test-driven development.
This position is suited to a senior engineer who is comfortable working within CI/CD-driven environments and contributing to high-quality, scalable enterprise solutions.
Key Responsibilities
Design, develop, and maintain Salesforce-based solutions using Java and modern engineering practices
Build and consume RESTful APIs, ensuring robust and secure integrations
Apply Test-Driven Development (TDD) and Behaviour-Driven Development (BDD) approaches where applicable
Produce and maintain OpenAPI specifications using OAS / YAML
Write comprehensive unit tests to ensure code quality and reliability
Contribute to automated CI/CD pipelines using Git Lab
Collaborate with cross-functional teams in an Agile delivery environment
Ensure code quality, security, and maintainability through best-practice tooling and standards
Mandatory Skills & Experience
5+ years' experience with Salesforce development
5+ years' experience with Java
Strong, demonstrable experience with TDD (and BDD, where applicable)
Proven experience designing and building RESTful APIs
Hands-on experience with OpenAPI Specification (OAS) / YAML
Solid understanding of unit testing frameworks
Experience using Git Lab for version control and CI/CD pipelines
Strong understanding of modern software development life cycles
Desirable Skills & Experience
Agile practitioner experience
Exposure to Sonar Qube for code quality management
Experience with Veracode or similar security scanning tools
Familiarity with Jira and Confluence
Experience working in large-scale or enterprise environments
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×