At a Glance
- Tasks: Design and develop custom Salesforce solutions in a collaborative team.
- Company: Join a growing tech company with a focus on innovation.
- Benefits: Enjoy hybrid working, competitive salary, and a supportive environment.
- Other info: Great opportunity for career growth in a dynamic tech landscape.
- Why this job: Make an impact by enhancing Salesforce for 200 internal users.
- Qualifications: Experience in Salesforce development, especially with Apex and LWC.
The predicted salary is between 40000 - 50000 £ 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 in Newcastle upon Tyne employer: Waste Managed Ltd
Join our dynamic team as a Salesforce Developer in Newcastle upon Tyne, where you'll thrive in a collaborative environment that values innovation and professional growth. With a focus on developing cutting-edge solutions for our internal users, we offer hybrid working arrangements, competitive salaries, and a supportive culture that encourages continuous learning and development in the Salesforce ecosystem.
StudySmarter Expert Advice🤫
We think this is how you could land Salesforce Developer in Newcastle upon Tyne
✨Tip Number 1
Network like a pro! Reach out to your connections on LinkedIn or attend local tech meetups. You never know who might have the inside scoop on job openings or can put in a good word for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your Salesforce projects, especially those involving Apex and Lightning Web Components. This will give potential employers a taste of what you can do.
✨Tip Number 3
Prepare for interviews by brushing up on common Salesforce scenarios and coding challenges. Practice explaining your thought process clearly, as communication is key in a collaborative environment.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search.
We think you need these skills to ace Salesforce Developer in Newcastle upon Tyne
Some tips for your application 🫡
Tailor Your CV:Make sure your CV is tailored to the Salesforce Developer role. Highlight your experience with Apex, LWC, and any integrations you've worked on. We want to see how your skills match what we're looking for!
Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Share your passion for Salesforce development and explain why you’re excited about joining our team. Let us know how you can contribute to our ongoing projects.
Showcase Your Projects:If you've worked on any relevant projects, don’t hold back! Include links or descriptions of your work with Salesforce, especially if it involves complex solutions or migrations. We love seeing real-world examples of your skills.
Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. 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 specific projects where you've used these technologies, as well as any challenges you faced and how you overcame them.
✨Showcase Your Problem-Solving Skills
Prepare examples of how you've tackled complex issues in previous roles. Think about times when you had to translate business requirements into technical solutions, and be ready to explain your thought process clearly.
✨Familiarise Yourself with the Company’s Tech Stack
Do a bit of research on the company’s existing Salesforce setup and any integrations they might have. This will help you tailor your answers and show that you're genuinely interested in how you can contribute to their team.
✨Ask Insightful Questions
Prepare some thoughtful questions to ask at the end of the interview. Inquire about their ongoing migration projects or how they handle code reviews. This shows your enthusiasm for the role and helps you gauge if the company is the right fit for you.