Salesforce Senior Developer

NTT DATA

5–8 yrs Pune Full Time Hybrid (office + remote)
NTT DATA logo
Posted : today
Actively hiring

Job description

NTT DATA seeks innovative and passionate individuals to join our growing team. If you are looking to be part of an inclusive, adaptable, and forward-thinking organization, we encourage you to apply.

We are currently searching for a Senior Salesforce Developer to join our dynamic team in Pune, Maharashtra, India. This role is crucial for independently designing, developing, and delivering complex Salesforce solutions, contributing significantly to technical design, and mentoring junior developers. You will collaborate closely with the Salesforce Tech Lead, architects, business analysts, QA teams, and fellow developers to transform requirements into scalable and maintainable Salesforce solutions.

Responsibilities

Key responsibilities include designing, developing, testing, and deploying intricate Salesforce solutions using Apex, LWC, SOQL/SOSL, Salesforce Flows, OmniStudio, and core Salesforce configuration. You will independently analyze functional requirements, translating them into detailed technical specifications. Developing reusable and scalable LWC, Apex classes, triggers, and various asynchronous processes is a core part of this role. Additionally, you will design and configure OmniStudio solutions, build and maintain integrations using various Salesforce APIs and patterns, and configure Salesforce capabilities including objects, fields, validation rules, and security settings. You will actively participate in technical design discussions, conduct code reviews, and mentor junior developers. Troubleshooting complex application, integration, data, and performance issues is also expected, ensuring adherence to Salesforce best practices, governor limits, and secure coding standards. Developing and maintaining unit tests, supporting SIT, UAT, and release activities, contributing to effort estimation and sprint planning, and collaborating with cross-functional teams in an Agile environment are also key functions.

Qualifications

Candidates must possess strong hands-on experience with the Salesforce Platform, including extensive development in Apex, Lightning Web Components (LWC), SOQL/SOSL, Salesforce Flows, and Triggers. Proficiency in Apex batch, queueable, future, and scheduled jobs, along with robust Salesforce configuration and automation skills, is essential. Significant experience with Salesforce OmniStudio, including OmniScripts, DataRaptors, Integration Procedures, and FlexCards, is required. A deep understanding of the Salesforce data model, security model, sharing framework, and governor limits is necessary. Experience designing and consuming REST and SOAP APIs, alongside familiarity with various integration patterns, Platform Events, Change Data Capture, and API security is crucial. Experience with Sales Cloud, Service Cloud, Experience Cloud, and/or Salesforce Industry solutions is beneficial. A solid grasp of the Salesforce development lifecycle and deployment processes, coupled with experience in DevOps tools like Git, Salesforce CLI, CI/CD pipelines, Copado, or Gearset, is expected. Strong software engineering practices, including unit testing, code reviews, and version control, are a must. The ability to independently troubleshoot complex technical issues and experience in Agile/Scrum teams, along with excellent communication and collaboration skills, are vital. Senior-level expectations include owning the development of complex Salesforce components, converting functional requirements into technical solutions with minimal supervision, and contributing meaningfully to design discussions. Identifying and addressing performance, scalability, security, and maintainability concerns during development is key. Recommending appropriate technology choices, providing constructive code review feedback, mentoring junior developers, developing reusable components, and escalating technical risks are also critical aspects of this senior role.

Essential Skills

ApexLightning Web Components (LWC)SOQLSOSLSalesforce FlowsTriggersBatch ApexQueueable ApexFuture ApexScheduled ApexSalesforce ConfigurationSalesforce AutomationOmniStudioOmniScriptsDataRaptorsIntegration ProceduresFlexCardsSalesforce Data ModelSalesforce Security ModelSalesforce Sharing FrameworkGovernor LimitsREST APIsSOAP APIsIntegration PatternsPlatform EventsChange Data CaptureNamed CredentialsOAuthAPI SecuritySales CloudService CloudExperience CloudSalesforce Industry SolutionsSalesforce Development LifecycleDeployment ProcessesGitSalesforce CLICI/CDCopadoGearsetDevOps ToolsCoding StandardsUnit TestingCode ReviewsException HandlingLoggingVersion ControlAgileScrumCommunicationCollaboration

Good to Have

Salesforce Platform Developer ISalesforce Platform Developer IISalesforce AdministratorJavaScript Developer ISalesforce Industries OmniStudio Developer

Highlights

  • Actively hiring

More Details

RoleSalesforce Senior Developer
Employment TypeFull Time, Hybrid (office + remote)

About the Company

NTT DATA logo

NTT DATA

IT Consulting

Salesforce Senior Developer at NTT DATA | SkillMX | SkillMX