Salesforce Developer
Role details
Job location
Tech stack
Job description
- Salesforce Development: Fully own and manage all Salesforce development activities, including customization, configuration, and integrations.
- Architectural Guidance: Provide expert advice on architectural best practices and recommend optimal solutions during design and development phases.
- Code Quality & Reviews: Conduct code reviews for internal and external developers (Salesforce and Zuora) to ensure adherence to standards and maintain system integrity.
- Deployment Management: Responsible for team deployment processes using Gearset and Git-based repositories (e.g., GitHub, Bitbucket).Oversee version control and ensure smooth, reliable release cycles.
- API Expertise: Design and implement integrations using REST and SOAP APIs.
- Cross-Platform Oversight: Collaborate with Zuora developers and understand Zuora architecture to supervise quoting and billing development.
- Continuous Improvement: Identify opportunities for process optimization and system enhancements., We work in a hybrid environment where employees combine working remotely and working from the office to facilitate a high-performance working environment - with the ability to collaborate effectively and build a cohesive team bond whilst being able to focus and deliver quality results. With this in mind, you will need to easily be able to commute to London and / or Cambridge.
Requirements
We are looking for an experienced Senior Salesforce Developer to take full ownership of our Salesforce development environment and additional peripheral systems. This role requires a technical leader with deep expertise in Salesforce architecture, development best practices and deployment management. The ideal candidate will also have strong API integration skills and, preferably, experience with quoting and billing systems such as Zuora.
The technology stack you will be working with includes Salesforce (Sales Cloud & Service Cloud), Revenue Cloud, Zuora (Zuora Billing & Zuora CPQ), Hubspot and Gearset., You
- Have proven experience as a Senior Salesforce Developer with advanced knowledge of Apex, Visualforce, Lightning Web Components, and Salesforce APIs.
- Have strong understanding of Salesforce architecture best practices and ability to design scalable solutions.
- Have hands-on experience with Gearset deployment processes and Git-based version control systems.
- Have a solid understanding of API integrations (REST/SOAP).
- Have experience with Zuora or similar quoting and billing platforms (i.e. Chargebee, Recurly, Maxio, Stripe Billing, Zoho Billing)
- Are familiar with Zuora architecture and integration with Salesforce.
- Can perform code reviews and enforce development standards.
- Demonstrate excellent problem-solving skills and ability to work independently in a fast-paced environment.
- Have strong communication, collaboration and stakeholder management skills.
- Are able to mentor junior developers and guide external consultants
- Have salesforce certifications (e.g., Platform Developer II, Application Architect, System Architect) (highly desirable).
Benefits & conditions
This role offers a great opportunity to join our Operations Team, working for a successful, growing company with a recognised global brand and huge potential and vision. Working with us on our growth journey provides the chance to see first-hand how your individual contributions as part of a dynamic team influence the success of our business. We want to see you grow with us. We're committed to creating a culture where contributions are recognised, careers grow and people thrive together. Through a clear career framework and ongoing development, we can help you unlock your full potential.
We also offer generous benefits, including a contributory pension, EV car leasing scheme, private dental and medical cover.