Software Engineer II - Salesforce in London

Software Engineer II - Salesforce in London

London Full-Time 60000 - 80000 £ / year (est.) Home office (partial)
C

At a Glance

  • Tasks: Develop and maintain Salesforce solutions for large-scale projects using cutting-edge technology.
  • Company: Join a forward-thinking tech company that values innovation and collaboration.
  • Benefits: Enjoy competitive pay, health perks, remote work options, and growth opportunities.
  • Other info: Dynamic team environment with excellent career advancement potential.
  • Why this job: Make a real impact by solving complex business problems with your coding skills.
  • Qualifications: Experience in Salesforce development and strong programming skills required.

The predicted salary is between 60000 - 80000 £ per year.

The Salesforce Application Developer supports business processes through technology solutions. The purpose of the role is to develop Salesforce software solutions for complex and large-scale projects through object and data modelling, database design, programming, quality assurance, and implementation support. The Application Developer participates in application standards development and serves as an evangelist for best practices in development.

Success Measures

  • Report project/task status to the appropriate Software Engineering Manager on a weekly basis.
  • Identify issues that require more attention, and work to resolve them based on an understanding of the business problem being solved.

Responsibilities

  • Develop, customize, and maintain Salesforce CRM.
  • Work on Azure Cloud‑based solutions to support business applications.
  • Integrate Salesforce with third‑party applications.
  • Develop system applications to CDW coding standards and quality.
  • Technically manage complex and large‑scale project efforts in development, maintenance, and enhancements of business system applications.
  • Collaborate with other CDW teams to determine the optimal solution architecture to ensure application efficiency, maintainability, and scalability.
  • Collaborate with business teams to develop high‑level system narratives and storyboards.
  • Collaborate with cross‑functional teams to improve system performance and user experience.
  • Participate in system upgrades, patches, and security updates.

Knowledge, Skills, and Experience

  • Bachelor’s degree or equivalent practical experience.
  • Salesforce – Apex programming, Lightning Components, API integration.
  • Azure Cloud – Azure Functions, Logic Apps, Azure DevOps, API Management.
  • Programming Languages – Apex, JavaScript, C#, .NET.
  • Database Management – SQL Server, Azure SQL, Data Modelling.
  • Web Technologies – REST APIs, SOAP, JSON, XML.
  • Salesforce Platform Developer certification.
  • Experience with Agile methodologies and DevOps practices.
  • 5+ years in Salesforce application development.
  • Excellent written and verbal communication skills with the ability to effectively communicate with all stakeholders, including senior leadership.

Preferred Qualifications

  • Resourcefulness in the software development process.
  • Microsoft Navision (Business Central) – Customization, Extension Development, AL Programming.
  • Dynamics 365 – Configuration, PowerApps, Power Automate, and Common Data Service (CDS).

Competencies

  • Resourcefulness and Creative Problem‑Solving – Demonstrates strong resourcefulness and the ability to develop innovative solutions when navigating complex technical challenges, applying sound judgement and creativity to deliver high‑quality software outcomes.
  • Technical Expertise and Solution Articulation – Exhibits advanced software engineering expertise with the capability to interpret, design, and implement complex technical solutions, clearly articulating their impacts and rationale to both technical and non‑technical stakeholders.
  • Communication and Stakeholder Engagement – Communicates with clarity and professionalism across all levels of the organization, effectively conveying technical concepts, collaborating across teams, and engaging senior leadership with concise and meaningful updates.

Software Engineer II - Salesforce in London employer: CO2007 CDW Limited

At CDW, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our Software Engineers enjoy access to cutting-edge technology, comprehensive professional development opportunities, and a supportive environment that encourages creative problem-solving. Located in a vibrant area, our team members benefit from a strong sense of community and the chance to work on impactful projects that drive business success.

C

Contact Details:

CO2007 CDW Limited Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer II - Salesforce in London

Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Salesforce or Azure. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

Tip Number 2

Show off your skills! Create a portfolio showcasing your Salesforce projects and any cool integrations you've done. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge, especially around Apex programming and Azure Cloud solutions. Practise common interview questions and be ready to discuss how you've tackled complex problems in the past.

Tip Number 4

Don't forget to apply through our website! We love seeing applications directly from candidates who are excited about joining us. Plus, it makes it easier for us to keep track of your application and get back to you quickly.

We think you need these skills to ace Software Engineer II - Salesforce in London

Salesforce CRM Development
Apex Programming
Lightning Components
API Integration
Azure Functions
Logic Apps
Azure DevOps

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Software Engineer II role. Highlight your experience with Salesforce, Azure, and any relevant programming languages like Apex and JavaScript. 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! Use it to explain why you're passionate about Salesforce development and how your past experiences make you a great fit for our team. Keep it engaging and personal – we love to see your personality!

Showcase Your Projects:If you've worked on any cool projects, especially those involving Salesforce or Azure, make sure to mention them. We want to know about your hands-on experience and how you've tackled challenges in the past. Don't be shy!

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 – just follow the prompts and submit your materials!

How to prepare for a job interview at CO2007 CDW Limited

Know Your Salesforce Inside Out

Make sure you brush up on your Salesforce knowledge, especially around Apex programming and Lightning Components. Be ready to discuss your past projects and how you've integrated Salesforce with third-party applications.

Showcase Your Problem-Solving Skills

Prepare examples that highlight your resourcefulness in tackling complex technical challenges. Think of specific instances where you developed innovative solutions and be ready to articulate the impact of those solutions.

Communicate Clearly and Confidently

Practice explaining technical concepts in a way that's easy for non-technical stakeholders to understand. This will demonstrate your ability to engage with all levels of the organisation, which is crucial for this role.

Familiarise Yourself with Agile and DevOps

Since experience with Agile methodologies and DevOps practices is essential, be prepared to discuss how you've applied these in your previous roles. Highlight any specific tools or processes you've used to manage projects effectively.