Salesforce Developer

Salesforce Developer

Full-Time 45000 - 55000 £ / year (est.) Home office (partial)
Waste Managed Ltd

At a Glance

  • Tasks: Design and develop custom Salesforce solutions in a dynamic team environment.
  • Company: Join a growing tech company with a collaborative culture in Newcastle upon Tyne.
  • Benefits: Enjoy hybrid working, competitive salary, and a comprehensive benefits package.
  • Other info: Great opportunity for career growth and to develop expertise across multiple Salesforce clouds.
  • Why this job: Make an impact by enhancing Salesforce for 200 internal users and driving innovation.
  • Qualifications: Experience in Salesforce development, particularly with Apex and Lightning Web Components.

The predicted salary is between 45000 - 55000 £ per year.

Reports To: Application Development Manager

Location: Hybrid — requires 3 days per week in our Newcastle upon Tyne office

Job Type: Permanent, Full Time

Summary

As a Salesforce Developer you will be part of a small team responsible for designing, building, and maintaining custom solutions within the Everything Managed Salesforce estate. Working alongside two experienced Salesforce Developers and a Salesforce Administrator, you will deliver high-quality technical solutions that support the evolving needs of approximately 200 internal users across Sales Cloud, Service Cloud, and Marketing Cloud Engagement. You will play a key role in the ongoing migration of legacy Aura and Visualforce customisations to LWC and modern Salesforce solutions, and in the development and maintenance of the integrations that connect Salesforce to the wider technology estate. This is an excellent opportunity for a developer who enjoys working in a complex, real-world Salesforce environment within a collaborative and growing team.

Responsibilities

  • Design, develop, and maintain Apex classes, triggers, batch jobs, scheduled jobs, and queueable Apex to support complex business processes.
  • Build and maintain Lightning Web Components (LWC) to enhance the Salesforce user interface and improve productivity for approximately 200 internal users.
  • Lead and contribute to the migration of legacy Aura components and Visualforce pages to LWC and modern Salesforce best practices, in line with the team's ongoing technical improvement programme.
  • Develop and maintain integrations between Salesforce and third-party systems, including ERP and marketing automation platforms, using REST and SOAP APIs, Platform Events, and middleware.
  • Write optimised SOQL and SOSL queries with a strong awareness of Salesforce Governor Limits and platform performance constraints.
  • Collaborate with the Salesforce Administrator to deliver solutions where development and configuration intersect, applying a configuration-first approach and escalating to custom development only where necessary.
  • Work closely with cross-functional stakeholders to gather requirements, produce technical designs, and deliver solutions on time and to a high standard.
  • Participate in and lead code reviews, maintain coding standards, and champion Salesforce development best practices across the team.
  • Support testing, deployment, and release management processes using Salesforce DX, Salesforce CLI, change sets, and Git-based version control.
  • Develop and maintain technical documentation, including solution designs, technical specifications, and developer guides.
  • Provide third-line technical support for complex issues escalated from the Salesforce Administrator or end users.
  • Monitor Salesforce platform releases and proactively assess the impact on the existing org, identifying opportunities for improvement and innovation.

Skills and Experience

  • Proven experience as a Salesforce Developer in a complex, heavily customised Salesforce environment.
  • Strong Apex development skills, including triggers, classes, batch jobs, queueable Apex, and future methods (must have).
  • Proficiency in Lightning Web Components (LWC) development (must have).
  • Experience maintaining or refactoring legacy Aura components (good to have).
  • Solid understanding of the Salesforce data model, SOQL, and SOSL.
  • Demonstrable experience integrating Salesforce with external systems via REST/SOAP APIs, Platform Events, and/or middleware.
  • Proficiency in Sales Cloud and Service Cloud development (must have).
  • Familiarity with Marketing Cloud Engagement or Experience Cloud development (good to have).
  • Salesforce Platform Developer I certification as a minimum; Platform Developer II or additional certifications (Administrator, App Builder) preferred.
  • Experience with Salesforce DX, Salesforce CLI, and Git-based version control workflows.
  • Understanding of declarative automation tools (Flow) and the ability to judge when to configure declaratively versus build programmatically.
  • Familiarity with AppExchange solutions and third-party integrations (e.g. Conga, ERP systems, Marketing Automation).
  • Excellent analytical and problem-solving skills with a high level of attention to detail.
  • Ability to translate business requirements into clearly documented technical solutions and communicate effectively with non-technical stakeholders.
  • Ability to work independently and collaboratively as part of a small, fast-paced team.
  • Good communication and interpersonal skills.

What We Offer

  • Hybrid working — minimum 3 days per week in our Newcastle upon Tyne office
  • Collaborative team environment within a growing technology function
  • Opportunity to develop Salesforce expertise across Sales, Service, and Marketing clouds
  • Competitive salary and benefits package

Salesforce Developer employer: Waste Managed Ltd

Join a dynamic team as a Salesforce Developer in our Newcastle upon Tyne office, where you'll thrive in a collaborative environment that values innovation and professional growth. With a focus on hybrid working, you will enjoy the flexibility of remote work while being part of a supportive team dedicated to delivering high-quality Salesforce solutions. We offer competitive salaries, a comprehensive benefits package, and ample opportunities to enhance your Salesforce expertise across various clouds, making this an excellent place for meaningful and rewarding employment.

Waste Managed Ltd

Contact Details:

Waste Managed Ltd Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Salesforce Developer

Tip Number 1

Network like a pro! Reach out to current Salesforce Developers or team members on LinkedIn. A friendly chat can give you insider info about the role and might even lead to a referral!

Tip Number 2

Show off your skills! Prepare a portfolio of your best Salesforce projects, especially those involving Apex and LWC. This will help you stand out during interviews and showcase your hands-on experience.

Tip Number 3

Practice makes perfect! Brush up on your coding skills and be ready for technical assessments. Use platforms like Trailhead to sharpen your knowledge on Salesforce best practices and integrations.

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets noticed. Plus, it shows you're genuinely interested in joining our awesome team!

We think you need these skills to ace Salesforce Developer

Apex Development
Lightning Web Components (LWC)
Salesforce Integration (REST/SOAP APIs)
SOQL and SOSL
Sales Cloud Development
Service Cloud Development
Salesforce DX

Some tips for your application 🫡

Tailor Your CV:Make sure your CV highlights your Salesforce development experience, especially with Apex and LWC. We want to see how your skills match the job description, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Tell us why you’re passionate about Salesforce development and how you can contribute to our team. Keep it concise but engaging – we love a good story!

Showcase Your Technical Skills:In your application, mention specific technologies and tools you’ve worked with, like Salesforce DX or Git. We’re looking for someone who knows their stuff, so don’t hold back on the details!

Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy!

How to prepare for a job interview at Waste Managed Ltd

Know Your Salesforce Stuff

Make sure you brush up on your Apex, LWC, and integration skills before the interview. Be ready to discuss your experience with complex Salesforce environments and how you've tackled challenges in the past. They’ll want to see that you can hit the ground running!

Showcase Your Problem-Solving Skills

Prepare examples of how you've solved technical issues or improved processes in previous roles. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help demonstrate your analytical skills and attention to detail.

Understand the Team Dynamics

Since you'll be working closely with other developers and a Salesforce Administrator, it’s important to show that you can collaborate effectively. Think about how you’ve worked in teams before and be ready to share those experiences. Highlight your communication skills!

Ask Insightful Questions

At the end of the interview, don’t forget to ask questions! Inquire about their current projects, the team’s approach to migration from Aura to LWC, or how they handle integrations with third-party systems. This shows your genuine interest in the role and helps you assess if it's the right fit for you.