Salesforce Developer - Senior
Kaufman Rossin Bengaluru, Karnataka, India
Accounting · 501-1,000 employees
About the role
The Senior Salesforce Developer will lead the architecture, development, and integration of the Salesforce platform while mentoring junior team members. They will also design and deploy AI-powered solutions using Agentforce and ensure the platform remains secure, scalable, and well-governed.
What they look for
Requirements
Candidates must have at least 5 years of hands-on Salesforce development experience, including expertise in Apex, LWC, and integration patterns. A Salesforce Platform Developer I certification is mandatory, along with strong communication skills to collaborate with US-based stakeholders.
Benefits
Full description
Why We Stand Out
Seeking a new challenge where your professional and personal aspirations are not only possible but supported? Kaufman Rossin might be just the place for you!
Kaufman Rossin Professional Services Private Limited’s (the “Company”) offices are located in the World Trade Center (WTC) in Bangalore, Karnataka, India, and at Udyog Vihar, in Gurgaon, Haryana, India.
The Bangalore office provides a range of services, including risk management, corporate governance, tax, assurance, and family office services. Out of the Gurgaon office, we render highly specialized back-office alternative investment services for global hedge funds and related fund types. As one of the top accounting firms in the US, our foundation is “people first”. In the words of James Kaufman, one of our founders, “We prioritize our people, their development, and their well-being. Our values are translated into action every day."
Kaufman Rossin, headquartered in Miami, Florida has been celebrated as the Best Place to Work in South Florida more than a dozen times. The firm has grown to over 700 employees, with offices spanning the tri-county area and sister entities, Kaufman Rossin Wealth and Kaufman Rossin Alternative Investment Services.
The Firm is ranked 49th among the top 100 firms in the US by Inside Public Accounting 2023. Internationally, the Firm has offices in Bangalore and Haryana in India and the Ivory Coast in Africa.
Think you have what it takes?
Kaufman Rossin is seeking a Senior Salesforce Developer based in Bengaluru to lead the development, architecture, integration, and continuous improvement of the Salesforce platform.
Salesforce serves as the firms core CRM and client engagement platform, supporting pipeline and relationship management, client service processes, internal business operations, client and stakeholder experiences, integrations, automation, analytics, and increasingly AI-powered capabilities through Agentforce.
This is a senior, hands-on engineering role with broad platform ownership. You will partner directly with US-based stakeholders and the Bengaluru PO/BA to define solutions, make architecture decisions, lead and mentor the Junior Salesforce Developer, and ensure Salesforce environment is well-governed, performant, secure, scalable, and aligned with the firm's growth.
You will bring deep Salesforce platform expertise, strong Apex and LWC engineering skills, modern integration experience, and the platform maturity to balance delivery velocity with long-term architectural health.
As we expand the use of Salesforce AI, this role will also play an important part in the design, development, governance, testing, and deployment of Agentforce solutions across the firm.
How You’ll Contribute:
Solution Architecture & Technical Leadership
- Own end-to-end solution design for Salesforce initiatives — evaluating declarative vs. programmatic approaches, assessing governor limit implications, integration dependencies, security considerations, and long-term maintainability.
- Lead technical discovery with the Bengaluru PO/BA and US stakeholders — translating complex business requirements into well-structured, scalable Salesforce solutions before development begins.
- Define and enforce Salesforce development standards across the team — coding conventions, test class quality standards, Flow best practices, naming conventions, API standards, security practices, and metadata organization in source control.
- Review and approve code and configuration changes from the Junior Salesforce Developer — providing structured, actionable feedback that builds their skills over time.
- Lead Salesforce release planning — coordinating sandbox environments, CI/CD deployments, pre-release testing, regression testing, and production release governance.
- Proactively identify technical debt, platform risks, deprecated functionality, API dependencies, and scaling constraints — producing a prioritized remediation backlog and advocating for appropriate remediation.
Sales Cloud — Advanced Development
- Design and build complex Flows, Apex triggers, batch Apex, queueable Apex, scheduled processes, and asynchronous processing — handling sophisticated business process automation while balancing performance and governor limits.
- Build and maintain advanced Lightning Web Components — including components with complex state management, Lightning Data Service, wire adapters, server-side Apex controllers, and integrations with external systems.
- Design reusable Salesforce services, components, and automation frameworks that reduce technical debt and improve development consistency.
- Lead Sales Cloud data model design — custom object architecture, junction objects, roll-up strategies, relationship models, and schema decisions that maintain performance and scalability.
- Build solutions using Salesforce security and sharing architecture, including roles, sharing rules, permission sets, permission set groups, restriction rules, and programmatic sharing where appropriate.
Agentforce & Salesforce AI
- Design, configure, test, deploy, and continuously improve Agentforce agents that support business processes and user workflows.
- Partner with business stakeholders to identify high-value Agentforce use cases and translate them into secure, measurable, and scalable AI solutions.
- Configure Agentforce topics, instructions, actions, and grounding strategies to enable agents to reason and take appropriate actions across Salesforce.
- Build custom Agentforce actions using Flow, Apex, and other Salesforce platform capabilities where out-of-the-box actions do not meet business requirements.
- Develop and manage Prompt Builder templates and reusable AI capabilities that support Agentforce and other Salesforce AI use cases.
- Integrate Agentforce with Salesforce records, Flows, Apex services, APIs, and external systems to enable agents to execute business processes safely.
- Implement appropriate security, permissions, data access, and governance controls for Agentforce to ensure agents operate within authorized boundaries.
- Establish testing and quality-assurance practices for Agentforce, including evaluation of agent responses, actions, grounding, accuracy, and business outcomes before production deployment.
- Monitor Agentforce usage, performance, adoption, errors, and consumption to continuously improve agent effectiveness and manage platform resources.
- Stay current on Salesforce Agentforce, Prompt Builder, Data 360/Data Cloud, Einstein, and Salesforce AI platform capabilities and advise on opportunities for responsible adoption.
Service Cloud
- Own Service Cloud architecture and configuration — designing case management models, queue structures, assignment rules, escalation logic, and SLA frameworks that support client service and internal operations.
- Build and maintain Service Cloud Flows and automation — case routing, status lifecycle management, SLA milestone tracking, notifications, and closure procedures that reduce manual effort and improve resolution time.
- Configure and manage the Service Console — page layouts, quick actions, macros, Lightning components, and productivity features that give service teams the tools to resolve cases efficiently.
- Implement and maintain entitlements, milestones, and SLA policies where appropriate.
- Integrate Service Cloud with external systems and intake channels through supported Salesforce APIs, Email-to-Case, Web-to-Case, Experience Cloud, and other appropriate integration patterns.
- Build Service Cloud analytics covering case volume, resolution time, SLA compliance, queue health, trends, and operational performance.
Experience Cloud
- Own the architecture and development of Experience Cloud sites — designing portal structures, navigation models, page layouts, and digital experiences for client-facing and internal stakeholder audiences.
- Configure member profiles, permission sets, sharing rules, and guest user policies — ensuring each audience sees the appropriate data, content, and functionality.
- Build custom Experience Cloud components using LWC — delivering dynamic, data-driven portal experiences that integrate with Sales Cloud, Service Cloud, Agentforce, Knowledge, and other Salesforce capabilities.
- Implement Experience Cloud integrations with external identity providers — supporting SSO, registration handlers, and authentication flows that meet security and access management standards.
- Design and maintain Knowledge capabilities within Experience Cloud where appropriate.
- Monitor and optimize Experience Cloud site performance, component efficiency, security, and reliability.
Data Quality & Governance
- Own Salesforce data governance framework — defining data ownership, field-level standards, picklist governance, naming conventions, documentation requirements, and data stewardship processes.
- Design and implement a comprehensive duplicate management strategy — configuring matching rules, duplicate rules, and remediation processes that maintain a clean, trusted CRM dataset at scale.
- Establish and enforce data validation architecture — validation rules, required fields, formula-based alerts, Flow-driven data hygiene checks, and automated exception management.
- Lead data migration and enrichment initiatives — designing field mappings, transformation logic, reconciliation procedures, and post-load validation processes.
- Build data governance dashboards and exception reports — giving leadership visibility into data completeness, stale records, missing critical information, duplicates, and data quality trends.
- Partner with IT security and compliance functions on Salesforce data governance — including field-level security, data classification, retention, auditability, and appropriate AI data access.
- Ensure Agentforce and other AI capabilities operate against trusted, appropriately governed, and permission-aware Salesforce data.
DevOps, Platform Health & Mentorship
- Own the Salesforce DevOps pipeline — Salesforce CLI, VS Code, Git-based source control, and Azure DevOps CI/CD for automated deployment, validation, testing, and release management.
- Maintain a healthy sandbox strategy with clear promotion paths, refresh schedules, testing standards, and hotfix governance.
- Conduct regular platform health reviews — storage consumption, API usage, Flow error rates, Apex job performance, integration logs, deprecated API usage, security configuration, and system performance.
- Maintain Salesforce security posture — permission architecture, least-privilege access, field-level security, sharing rules, role hierarchy design, connected apps, and integration-user security.
- Mentor and coach the Junior Salesforce Developer — pairing on complex problems, conducting structured code reviews, and investing in their growth toward senior-level capability.
- Produce and maintain comprehensive technical documentation — including data dictionaries, integration architecture diagrams, API inventories, solution designs, deployment runbooks, Agentforce documentation, and release notes.
- Monitor Salesforce product and feature retirements and proactively develop remediation plans to avoid disruption to business-critical functionality.
What Skills You’ll Bring:
Required
- 5+ years of hands-on Salesforce development experience, with at least 2 years in a senior or lead developer capacity.
- Deep Sales Cloud expertise — complex Flow, Apex triggers, Batch/Queueable Apex, LWC, data modeling, security architecture, and advanced automation.
- Strong Salesforce integration architecture experience using REST APIs, Bulk APIs, Platform Events, Change Data Capture, Named Credentials, OAuth, and other modern integration patterns.
- Demonstrated experience modernizing or maintaining Salesforce integrations as API versions, authentication requirements, and platform capabilities evolve.
- Experience designing secure integrations using OAuth 2.0, JWT, Named Credentials, External Credentials, connected apps, and least-privilege integration users.
- Hands-on experience with Agentforce, including agent configuration, topics, instructions, actions, testing, deployment, and optimization.
- Experience with Prompt Builder and integrating Agentforce with Salesforce automation such as Flow and Apex.
- Understanding of AI security, grounding, permissions, testing, governance, and responsible deployment within Salesforce.
- Service Cloud experience — case management architecture, queue/assignment/escalation design, Service Console, automation, and service operations.
- Experience Cloud experience — portal architecture, member access, LWC components, sharing model design, authentication, and Knowledge integration.
- Salesforce data governance experience — duplicate management, validation architecture, data quality monitoring, migrations, and enrichment.
- Salesforce DevOps experience — Salesforce CLI, VS Code, Git source control, and CI/CD pipeline configuration using Azure DevOps or equivalent.
- Salesforce Platform Developer I certification — mandatory.
- Excellent written and spoken English — able to lead technical discovery sessions, present architecture decisions, mentor developers, and communicate with US-based IT leadership and business stakeholders with confidence and clarity.
Preferred
- Demonstrated production experience implementing and supporting Agentforce agents beyond Trailhead or proof-of-concept environments.
- Salesforce Platform Developer II certification.
- Salesforce Certified Application Architect or System Architect.
- Service Cloud Consultant certification.
- Experience Cloud Consultant certification.
- Experience with Data 360/Data Cloud as a grounding or retrieval source for Agentforce.
- Experience with Salesforce Prompt Builder and AI governance.
- Experience designing event-driven Salesforce architectures using Platform Events and Change Data Capture.
- Salesforce CRM Analytics development experience.
- Familiarity with Azure DevOps pipelines and Salesforce DX for automated deployments.
- Experience with integration monitoring, API lifecycle management, and modernization of legacy
What We Offer:
- Direct partnership with US-based stakeholders and Architecture team — your decisions shape how the firm manages client relationships and service delivery at scale.
- A Bengaluru team culture that treats every engineer as a first-class member of one global team.
- Clear growth path toward Salesforce Architect or Technical Lead as CRM capabilities expand.
- Full support for Salesforce certifications — Application Architect, System Architect, Service Cloud Consultant, Experience Cloud Consultant, and beyond.
- Competitive compensation and comprehensive benefits commensurate with senior-level expertise
- Work-Life Balance
- People First Company
- Hybrid work policy
- Working directly with peers in the US
We embrace authenticity. Kaufman Rossin is an equal opportunity employer. We are committed to creating a culture that reflects the diversity of our firm and clients. We encourage understanding, acceptance, and celebration among all people. That includes lifestyle, education, experience, race, ethnicity, age, religion, physical ability, sexual orientation, and gender identity. Differences make unique varieties.
Similar roles
-
Salesforce Developer / Admin Revenue Cloud
SD Worx Armilla, Andalusia, Spain
-
Salesforce Education Cloud Consultant
PA Consulting London, England, United Kingdom
-
Senior Salesforce Developer
UL Solutions Warsaw, Mazowieckie, Poland · PLN 153K–PLN 250K/yr
-
Salesforce Marketing Automation Specialist
Sopra Steria Stockholm, Sweden
-
Salesforce Developer in Commodities
BBGC Singapore, Singapore
-
Delivery Lead FREELANCE | Salesforce
HRM Milan, Lombardy, Italy