Salesforce Senior Lead Engineer
Role details
Job location
Tech stack
Job description
We are looking for a Salesforce Senior Lead Engineer with experience in Salesforce Sales Cloud, Service Cloud, data model changes, integrations, and business process updates. The Salesforce Senior Lead Engineer will be responsible for validating changes required for Salesforce to integrate with a new MDM platform and ensuring existing Salesforce functionality continues to work as expected., * Participate in an initial assessment phase to understand Salesforce changes required for MDM integration.
- Design and develop Salesforce APIs for inbound and outbound integration with the new MDM platform.
- Analyze and update Salesforce data model objects, fields, relationships, validation rules, and sharing considerations.
- Modify existing Sales Cloud and Service Cloud processes impacted by MDM-driven data changes.
- Develop Apex classes, triggers, batch jobs, queueable jobs, and integration services as required.
- Work with architects, data teams, business analysts, and QA to define technical solutions.
- Review existing automations such as Flows, Process Builder, Workflow Rules, and approval processes.
- Ensure Salesforce development follows best practices for scalability, security, and maintainability.
- Support code reviews, deployment planning, defect resolution, and technical documentation.
- Provide guidance to intermediate developers and QA team members.
Requirements
- 6+ years of experience as Salesforce Platform Developer
- 6+ years of Salesforce development experience using Apex, SOQL, SOSL, Lightning Web Components, and Salesforce APIs.
- 6+ years of experience with Sales Cloud and Service Cloud.
- 6+ years of experience designing and implementing REST/SOAP APIs and Salesforce integration patterns.
- 6+ years of experience in Salesforce data model, security model, sharing rules, profiles, permission sets, and role hierarchy.
- 6+ years of experience with Salesforce automation tools such as Flow, Process Builder, Workflow, and Approval Processes.
- 6+ years of experience with deployment tools such as Salesforce DX, Change Sets, Copado, Gearset, Jenkins, or similar.
- 6+ years of experience analyzing existing Salesforce implementation and recommend technical changes.
Preferred Skills
- Experience with MDM integration or customer/master data synchronization.
- Experience working in enterprise client environments.
- Familiarity with Agile delivery and RFP/project-based engagements.
- Strong debugging, troubleshooting, and performance optimization skills.
Salesforce Certifications
- Salesforce Platform Developer I or II certification.
Must reside in the US
Benefits & conditions
Where required by law, NTT DATA provides a reasonable range of compensation for specific roles. The starting pay range for this remote role is $96,156 to $166,938. This range reflects the minimum and maximum target compensation for the position across all US locations. Actual compensation will depend on a number of factors, including the candidate's actual work location, relevant experience, technical skills, and other qualifications.
This position may also be eligible for incentive compensation based on individual and/or company performance.
This position is eligible for company benefits including medical, dental, and vision insurance with an employer contribution, flexible spending or health savings account, life and AD&D insurance, short and long term disability coverage, paid time off, employee assistance, participation in a 401k program with company match, and additional voluntary or legally required benefits.
#LI-NorthAmerica