Senior Software Engineer - Salesforce
Role Overview
Performs complex research, design, and software development across Salesforce Sales Cloud, Service Cloud, CPQ, Experience Cloud, Revenue Cloud, and integrated platforms.
Contributes to plans, schedules, and methods for cross-functional solutions supporting more than 2,000 users.
Works with business stakeholders to translate needs into scalable, compliant solutions and mentors less-senior team members.
Key Skills for This Role
Full Job Posting
Role overview
Performs complex research, design, and software development across Salesforce Sales Cloud, Service Cloud, CPQ, Experience Cloud, Revenue Cloud, and integrated platforms.
Contributes to plans, schedules, and methods for cross-functional solutions supporting more than 2,000 users.
Works with business stakeholders to translate needs into scalable, compliant solutions and mentors less-senior team members.
Responsibilities
- Finalize platform requirements with analysts, administrators, and technical colleagues; write specifications for complex software and AI agent designs.
- Develop and fix Apex, LWC, Flow automation, and integrations; deliver scalable Salesforce architecture and designs.
- Build and govern secure, accurate AI agents and automations; review code and apply responsible AI-assisted development standards.
- Resolve issues across Salesforce and adjacent platforms; design data models with performance and scalability in mind.
- Train and mentor engineers, keep current with platform and AI releases, and meet release, packaging, compliance, and audit requirements.
Experience and education
- At least 5 years of software engineering experience, including at least 3 years supporting enterprise Salesforce implementations.
- Bachelor's degree in Engineering or Computer Science, or equivalent experience.
- Salesforce Platform Developer I certification required; Platform Developer II, Application Architect, or System Architect certification strongly preferred.
- Experience with regulated, audited, or compliance-driven release environments is a plus.
Technical requirements
- Advanced knowledge of Agile/Scrum and Waterfall methods applied to Salesforce release cycles and org governance.
- Strong Apex and SOQL/SOSL skills, including bulkification, governor-limit-aware design, and asynchronous processing.
- Strong Salesforce data modeling, security, large-data-volume design, and integration subsystem knowledge.
- Expertise in Apex, LWC, Aura, JavaScript, Flow, REST/SOAP APIs; working knowledge of Java/J2EE, HTML, XML, SQL, and .NET.
- Hands-on AI-assisted development, Agentforce and Salesforce AI, prompt engineering, and evaluation of generated code and outputs.
- Knowledge of Salesforce Connect, Platform Events, Change Data Capture, middleware, Apex design patterns, trigger frameworks, and CI/CD.
- Knowledge of TDD, Apex unit testing, LWC Jest testing, and AI-assisted test generation; strong research and communication skills.
Work arrangements
- Flexible hours are available to help employees adjust their working times.
Benefits
- Benefits listed include health and life insurance, long-service awards, leave, and family leave.
- For Chennai, subsidized food and transport to and from the office are listed.
About Elsevier
Elsevier provides information, analytics, and technology supporting research, healthcare, education, and clinical practice.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Elsevier
Senior Data Analyst II
Oxford, GBR
Elsevier is seeking a Senior Data Analyst to turn complex business questions into reliable data products and analytics solutions. You will lead analytics projects, shape data models and AI-enabled solutions, influence st
Senior Product Manager - Editor Decision Support
London, GBR
Elsevier is seeking a Senior Product Manager to own AI-enabled editorial decision support after peer review. The role sets product strategy and roadmap, leads cross-functional delivery, and evaluates AI capabilities with
Senior Product Manager - Triage
London, GBR
Elsevier seeks a Senior Product Manager to own the strategy and roadmap for AI-assisted editorial triage products. The role leads cross-functional delivery, customer discovery, and evidence-based product decisions, partn
AI Governance Manager
London, GBR
Elsevier is seeking an AI Governance Manager to operate and improve governance processes that support responsible AI innovation. The role manages model approvals, inventory, reporting, and compliance, and requires hands-
Transformation Director (Data Science)
London, GBR
Company Counsel
London, GBR
Manager, Reporting & Analytics
, GBR
Editor-in-Chief, Device
Medford, USA
Senior Data Analyst II
Oxford, GBR
Senior Product Manager - Editor Decision Support
London, GBR
Senior Product Manager - Triage
London, GBR
AI Governance Manager
London, GBR