Salesforce Developer
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
Benefits
Additional Information
Salesforce Developer Location: Washington D.C. onsite Contract (no c2c): $44/hr NTT DATA is a team of more than 139,000 diverse professionals operating in more than 50 countries worldwide. Our sectors of activity include telecommunications, finance, industry, utilities, energy, public administration, and health. Our mission? Offer technological solutions, business, strategy, development, and application maintenance while being a benchmark in consulting. Thanks to the collaboration between teams, the human quality of our people, and the fact that we do not conform to what is established, we always seek innovation that brings us closer to the future. Our essence has led us to the forefront of technology, breaking paradigms and providing solutions that truly respond to each client's needs. Our talent has led us to be one of the top six technology companies in the world. Because #Greattech, needs #GreatPeople, like you NTT Data seeks high-achieving team players who quickly adapt to new challenges and entrepreneurial ventures. We are looking for a Salesforce Developer to work with our global client in Washington, D.C. This role will require an onsite presence at our client location. Role Overview The Salesforce Senior Developer is responsible for the hands-on design and implementation of complex Salesforce solutions across the IFC platform, working within the architectural guardrails established by the Technical Architect and the solution designs provided by the Solution Architect. The role bridges solution intent and technical execution, translating well-defined solution designs into high-quality, scalable, and maintainable code and configuration. The Senior Developer operates with a high degree of autonomy on complex development tasks, contributes to technical decision-making at the implementation level, and serves as a reference point for semi-senior developers on the team. Job Description Salesforce Development & Implementation Leverage out-of-the-box Salesforce features, including standard objects, fields, validation rules, page layouts, list views, approval processes, record types, assignment rules, and declarative automation; applying the standard configuration decision framework. Custom development is introduced only when standard configuration cannot fully meet the requirement. Design and build complex, production-grade Flows (Screen Flows, Record-Triggered Flows, Scheduled Flows, Autolaunched Flows) as the second-tier development approach, after standard configuration options have been assessed and ruled out - not as a fallback to code. Flows must be well-structured, properly error-handled, documented, and maintainable, applying the Flow vs. Apex decision framework. Apply Flow best practices including fault path handling, null-safe logic, bulkification awareness, subflow decomposition for reusability, and clear element naming conventions. Implement complex Salesforce solutions based on solution design documents, including custom Apex classes, triggers, batch jobs, queueable jobs, and schedulable jobs - only when standard configuration and Flows are insufficient to meet the requirement. Develop Lightning Web Components (LWC) for both internal Salesforce UI and Experience Cloud portals. Implement integration solutions: including REST/SOAP callouts, Platform Events, Change Data Capture consumers, and Named Credential configurations. FSC-specific: Implement FSC configurations and custom logic involving FSDM objects (FinancialAccount, AccountParticipant, Household, etc.), ensuring alignment with the Financial Services Data Model and IFC data standards. Experience Cloud: Develop and configure Experience Cloud components, pages, and custom LWC for digital portals, implementing guest user logic and audience-aware UI patterns as defined in solution designs. Tools & technologies: Apex, LWC, Flow Builder, Salesforce CLI, VS Code, Unlocked Packages (2GP), Scratch Orgs. Technical Quality & Code Standards Write clean, well-documented, bulkified, and governor-limit-aware code that conforms to IFC coding standards. Apply standard Salesforce configuration best practices: use native platform features purposefully, avoid over-customization, and ensure declarative solutions are documented, maintainable, and aligned with IFC data and platform standards. Apply Flow quality standards: ensure all Flows include fault path handling, meaningful element naming, null-safe logic, and inline descriptions. Flows must be peer-reviewed with the same rigor as Apex code, and must not be deployed without documented purpose and error handling. Develop comprehensive unit tests with minimum 85% code coverage, including meaningful assertions that validate business logic, not just coverage thresholds. Conduct code reviews, providing constructive feedback and enforcing team standards - covering Apex, LWC, and Flow implementations equally. Identify and proactively address technical debt, performance issues, and non-sc
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at nttdatausa? Share your experience