Senior Salesforce Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+12 more
Requirements
architects, business analysts, and stakeholders to translate business requirements into technical solutions.Lead technical aspects of Salesforce programmes, including data migration, integrations, custom development, and third-party applications.Contribute to development standards, code reviews, and continuous improvement initiatives. Your ProfileEssential skills/knowledge/experienceStrong experience delivering enterprise Salesforce solutions.Extensive experience with Salesforce Sales Cloud, Service Cloud, Experience Cloud, and Data Cloud.Strong expertise in Salesforce Lightning, Lightning Web Components (LWC), Lightning App Builder, and Lightning Design System.Experience designing and implementing Agentforce and Agentic AI solutions.Strong Salesforce administration, configuration, implementation, and development experience.Experience delivering large-scale Experience Cloud implementations.Expertise in Salesforce customisation, security models, workflow approvals, validation rules, and data management.Strong Apex development experience, including classes, controllers, triggers, Visualforce pages, and web services.Experience developing and supporting Salesforce integrations using REST and SOAP APIs.Experience with Salesforce SOQL, SOSL, dynamic queries, and performance optimisation.Experience writing unit tests and implementing best practices for code quality and coverage.Strong knowledge of asynchronous Apex, including Batch Apex, Queueable Apex, and Future Methods.Experience with Connected Apps, Salesforce DX, CI/CD processes, and deployment tooling.Understanding of relational databases, data modelling, and enterprise application development.Experience troubleshooting and debugging Salesforce applications and integrations.Strong communication, stakeholder management, and collaboration skills.
Desirable skills/knowledge/experienceSalesforce Certified Administrator Certification.Salesforce Sales Cloud Certification.Salesforce Service Cloud Certification.Salesforce Experience Cloud Certification.Salesforce Platform App Builder Certification.Salesforce Certified AI Specialist Certification.Salesforce Platform Developer II Certification.Experience working within public sector or highly regulated environments.Experience with CI/CD tools such as Salesforce DX, Jenkins, or similar DevOps platforms.Knowledge of security, governance, and compliance requirements within enterprise organisations.
Benefits & conditions
Rewards & Benefits TCS is consistently voted as a Top Employer in the UK and globally. Our competitive salary packages feature pension, health care, life assurance, laptop, phone, access to extensive training resources and discounts within the larger Tata network.We offer health & wellness initiatives and sports events; we are the proud sponsors of the London Marathon.
About the company
If you require any support in completing your application or need this document in an alternative format, please contact the recruitment team at or call the TCS London Office on 020 ##### #####. Please include the subject line: “Application Support Request”.
Are you looking to utilise your expertise in Salesforce development, architecture, and AI-driven solutions? We have an exciting opportunity for you - Senior Salesforce Developer!
Careers at TCS: It Means MoreTCS is a purpose-led transformation company, built on belief. We do not just help businesses transform through technology. We support them in making a meaningful difference to the people and communities they serve. Our clients include some of the biggest brands in the UK and worldwide. At TCS, it means more to make an impact that matters through challenging projects which demand ambitious innovation and thought leadership.Deliver enterprise-scale Salesforce solutions within a highly regulated environment.Work with cutting-edge Salesforce technologies, including Agentforce, Data Cloud, and AI-driven capabilities.Collaborate with architects, developers, and business stakeholders to drive digital transformation and innovation. The RoleAs a Senior Salesforce Developer, you will be responsible for designing, developing, and supporting scalable Salesforce solutions that meet complex business and technical requirements.You will lead the technical implementation of Salesforce capabilities across Sales Cloud, Service Cloud, Experience Cloud, and Data Cloud, while driving best practices in development, integration, automation, and platform governance. The role requires strong expertise in Salesforce development, architecture, integrations, and modern AI-enabled Salesforce technologies. Key ResponsibilitiesLead the technical design and development of Salesforce solutions across Sales Cloud, Service Cloud, Experience Cloud, and Data Cloud.Develop scalable applications using Lightning Web Components (LWC), Apex, Visualforce, and Salesforce platform technologies.Implement and support Salesforce customisations, workflows, approvals, security controls, and automation processes.Design and develop integrations using REST APIs, SOAP APIs, Platform Events, and other enterprise integration patterns.Develop reusable Apex classes, controllers, triggers, and framework components.Build and support Agentforce and Agentic AI solutions within the Salesforce ecosystem.Implement SOQL, SOSL, and dynamic query solutions to support business requirements.Write high-quality unit tests and maintain strong code coverage standards.Support CI/CD processes, Salesforce DX implementation, and deployment activities.Troubleshoot, debug, and resolve complex application and platform issues.Collaborate with
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.apply4u.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Is Software Engineering Over-Saturated?
What’s the Difference between a Junior, Mid, and Senior Developer?
Why Upskilling And Reskilling is Important For Developers