Salesforce Engineer

Experis
Knutsford, United Kingdom
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
£ 60K

Job location

Knutsford, United Kingdom

Tech stack

Java
Agile Methodologies
Confluence
JIRA
Unit Testing
Behavior-Driven Development
Software Quality
Continuous Integration
OpenStack
Salesforce
SonarQube
YAML
Openapi
Test Driven Development
Veracode
Gitlab
Api Design
REST
Software Version Control

Job description

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., 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 GitLab Collaborate with cross-functional teams in an Agile delivery environment Ensure code quality, security, and maintainability through best-practice tooling and standardsMandatory Skills & Experience

Requirements

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., 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 GitLab for version control and CI/CD pipelines Strong understanding of modern software development lifecycles

Desirable Skills & Experience

Agile practitioner experience Exposure to SonarQube 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

Apply for this position