Sr. Developer - Salesforce
SA Technologies View all jobs
- Pune, Maharashtra
- Permanent
- Full-time
- Experience with the Salesforce platform, including core Cloud products such as Sales Cloud, Service Cloud, Pardot, Marketing Cloud, Community Cloud, CPQ and/or Field Service Lightning are desired.
- Experience designing and building custom solutions on the Force.com Platform, including custom objects, workflows, Process Builder and/or Flow.
- Experience with designing and implementing custom applications on the Salesforce platform using Apex programming
- Experience with object modeling in Salesforce and understanding of fundamental database concepts (including SOQL)
- Design, configure, and implement Salesforce Agentforce agents to support business use cases such as customer support, sales assistance, case triage, and internal productivity.
- Build autonomous and semi-autonomous agents leveraging: Agentforce, Einstein, Copilot, Prompt Builder, Flows, Apex, and Salesforce APIs
- Define agent behaviors, goals, guardrails, and orchestration logic aligned with business processes.
- Integrate Agentforce agents with Salesforce objects, flows, Apex services, and external systems.
- Implement human-in-the-loop patterns, fallback logic, and escalation handling for agents.
- Ensure agent responses are accurate, secure, explainable, and compliant with enterprise standards.
- Optimize agent performance using prompt tuning, context management, and feedback loops.
- Collaborate with business stakeholders to identify high-value AI/Agentforce use cases and translate them into scalable solutions.
- Background in application development using technologies like HTML, CSS, and JavaScript
- Experience with integrating with the Salesforce platform (inbound/outbound) using the REST/SOAP APIs, MuleSoft, or Data Loader
- Provide Salesforce.com solutions to meet client needs including design, configuration, and testing activities
- Configure Salesforce related third-party applications
- Provide consulting and coaching around best practices in Salesforce Administration and implementation in the following areas:
- Setting up new users and profiles
- Custom objects, workflows, permissions
- Reports, Dashboards and Views
- Maintaining the overall Salesforce.com system, including data loads
- Website-to-Salesforce integration
- Assist with data migration from other systems
- Maintain quality and ensure responsiveness of Salesforce platform and application set
- Design and develop APIs
- Share insights into product, technology and market trends
- Help teams develop use case products delivering rapid and regular business value
- Give support for business continuity of deliverables/analyses
- Liaise with clients (e.g. from Salesforce team, the internal business, IT leadership on an ongoing basis, to maintain and ensure satisfaction with services provided, and identify opportunities for further growth
- Engage with other architects to ensure consistency of overall enterprise architecture
- During performance of assigned tasks, watch for any missed opportunities in defined business process, adjusting as required. Communicates scope changes with other team members
- Challenge questionable business process changes to team management when experience raises questions/doubts.
- Successfully establishes and maintains partnership with others.
- Thoughtful consideration of other people’s ideas and concerns (empathetic thinking).
- Sought after for team membership
- Has achieved a level of contribution that includes a competence of the 2 skills relating to:
- Able to lead some minor projects or assist in leading a major project
- Process knowledge and functional expertise would apply to multiple areas.
- Develop practical systems scope that enhances the business function.
- When developing project scope, challenge obsolete practices, question accepted truths, and eliminate non-value-added processes.
- Salesforce certification including but not limited to: Salesforce Platform Developer I & II, along with Certified Agentforce Specialists, Salesforce Administrator.
- Ability to work effectively within cross-functional teams
- Strong verbal and written communication skills
- Influencing skills and team work skills—to collaborate with use case teams and other tech architecture roles
- Ability to communicate effectively with business stakeholders on Agile sprint team
- Ability to manage end to end product development process in specific domain area, coordinating with stakeholders as needed
- Able to build strong relationships with business partners to ensure technology alignment with business priorities