
Senior Salesforce Developer
Location
London, UK
Role
Developer
Contract
Permanent
Salary
--
Brandwatch is the global leader in social and digital consumer intelligence, working with the biggest brands and most admired agencies worldwide – 39 of the Fortune 100 are clients.
Recently named a leader in The Forrester Wave™, we build smart software solutions that help capture, understand and share insights from millions of conversations across the web and beyond. Home to over 500 people worldwide with offices in 10 locations, Brandwatch is a place that motivates and supports its staff to find answers to new problems in an ever changing social and digital world.
The Brandwatch Business Systems team is looking for a Senior Salesforce Developer to join our small Salesforce team as part of the broader Brandwatch Business Operations team. This is an exciting time to join us!
The Work:
- Develop, test, and document custom development, integrations, and data migration elements of Salesforce-related projects using programming languages such as Apex, Visualforce, and related tools and frameworks.
- Work in the Salesforce development environment to create custom objects, workflows, Apex classes, controllers, triggers, Lightning components and Visualforce pages.
- Collaborate with team members on designing and developing end-to-end solutions including new feature technical design, technical requirements, limitations, and implementation per business requirements..
- Design, develop, and manage end-to-end data modeling, conversions, and migrations in support of business system initiatives including risk identification, risk mitigation, and dependencies.
- Responsible for the enhancement and maintenance of 3rd party data integrations with Salesforce.
- Perform source system data analysis and profiling in order to manage source to target data mappings.
- Identify standard methodologies and development guidelines and then communicate and implement these practices to the rest of the team.
- Participate in code reviews for ongoing projects to ensure the highest code quality and appropriate design standards are being utilized
- Participation in evaluation and roll out of application software packages as needed.
We're looking for someone with:
- Experience with Lightning Design, APEX, Visualforce, Web services and other related technologies.
- Must have a strong development knowledge of SFDC, Salesforce Objects, Data Model, approval flows, Reports and Dashboards.
- Experience with custom objects, pages, triggers, workflows, reports, SOQL, SOSL, Data Loader.
- Relevant experience with Apex Classes, Visualforce, AppExchange, Force.com pages and AppExchange tools.
- Experience developing and delivering projects in Salesforce Sales Cloud, CPQ, and Service Cloud.
- Solid knowledge of Salesforce execution governors and limits.
- Ability to work with an Agile team environment and contribute to all phases of the software development lifecycle.
- Ability to express complex technical concepts effectively, both verbally and in writing.
- Professional curiosity and interest in remaining current with innovations in applicable technology.
- 3-5 years of Salesforce development experience.
- 5-7 years of experience as an IT (CRM/ERP) application developer.
- 3-5 years of experience of database development, design, and analysis.
What you might have:
- Experience in SQL Developer, SQL Loader, T-SQL, PLSQL, or TOAD.
- Experience with ETL tools capable of data cleansing and deduplication.
- Current Salesforce Developer certification.
- JavaScript, AJAX, HTML, CSS, JQuery experience
- Experience with integration tools such as Jitterbit
- Experience with Marketing Automation tools e.g. Marketo, Marketo Salesforce Sync, or Eloqua
We offer: Flexible & remote working, a competitive benefits package, an extensive people development program, including LinkedIn Learning for every employee and in-house courses such as our Brandwatch Leadership Development program, and community-focused groups, such as our Diversity & Inclusion and Green committees.
Working at Brandwatch: Our values are about being authentic, bold, and creative. And we believe these values are best embodied by enabling people to do their best work in an environment that works for them. Whether fully remote, within one of our global offices, or a combination of the two, we have the tools and resources to make working to these values both possible and enjoyable.

Brandwatch