Overview
Salesforce Developer II responsible for designing, developing, implementing, and supporting scalable Salesforce solutions across business applications. The role converts business requirements into technical solutions, documents and implements system best practices, and collaborates with business stakeholders and cross-functional teams.
What you'll do
- Design, develop, and implement scalable Salesforce solutions across Sales Cloud, Service Cloud, and Health Cloud.
- Build and enhance user experiences using Lightning Web Components (LWC) and Aura Components.
- Develop and maintain custom solutions using Apex, Triggers, Controllers, Test Methods, Visualforce, and Salesforce APIs.
- Implement automation using Flows, Process Builder, workflows, and approval processes.
- Design and implement integrations using REST and SOAP APIs, MuleSoft, and other middleware platforms.
- Collaborate with cross-functional teams to resolve integration challenges and ensure seamless data exchange with external systems.
- Ensure solutions follow Salesforce best practices for security, sharing models, and compliance.
- Manage deployments and version control using Change Sets, GitHub, Bitbucket, Flexdeploy, VS Code, and ANT.
- Coordinate and support regular release cycles, including deployment readiness reviews and stakeholder signoffs.
- Provide technical leadership during production releases and post-deployment support.
- Lead day-to-day production support activities for global user communities.
- Act as a Salesforce Subject Matter Expert (SME) for business and technical teams.
- Analyze Sales, Marketing, Customer Service and Support business processes used by Salesforce.com and recommend ways to improve them.
- Collaborate directly with clients and business stakeholders to gather requirements, propose solutions, and ensure successful delivery.
- Work with business analyst teams to convert business requirements into technical solutions and implement them in the Salesforce platform.
- Document and implement best practices in the system to ensure system stability.
What you'll need
- 3+ years’ experience as a Senior Salesforce Developer.
- Strong technical expertise and a proven ability to design, build, and deliver scalable Salesforce solutions.
- Deep hands-on experience across Salesforce Lightning, Apex, integrations, and cloud solutions.
- Strong experience with Salesforce Lightning (LWC & Aura), Apex, and Visualforce.
- Hands-on experience with Sales Cloud, Service Cloud, Health Cloud, Experience Cloud, and Managed Packages.
- Expertise in Salesforce security model, profiles, roles, permission sets, and data access controls.
- Experience in Apex coding to implement complex business logic within the Governor Limits enforced by Salesforce.
- Strong knowledge of Administration setup, Apex, LWC, and Salesforce development tools including Force.com and Eclipse IDE.
- Experience with integration tools including Informatica and MuleSoft.
- Experience writing test classes and test methods to ensure maximum code coverage in production instances.
- Experience integrating Salesforce.com applications with other applications, with an emphasis on Web Services/XML.
- Experience working with Cloud Computing / SaaS technologies.
- Experience designing Custom Objects, Custom Fields, Pick Lists, Role-based Page Layouts, Automation Flows, Validation Rules, Approval Processes, Custom Tabs, Custom Reports, Report folders, report extractions to various formats, Custom Dynamic Pages, Record Types, Dashboards, and Email generation according to application requirements.
- Experience with Sales Cloud, Service Cloud, Custom Cloud, Chatter, and AppExchange applications.
- Administration configuration experience on CRM applications including data exports and imports, application support, security administration, CMC maintenance, and release management.
- Experience designing and building user interfaces, frameworks, components, navigation elements, and customizations for an extensive, highly interactive cloud-based business application.
- Experience designing and developing/publishing inbound/outbound Web Services to enable real-time integrations.
- Functional expertise in Salesforce Automation (SFA), Marketing Automation, and Case Management.
- Extensive knowledge of Salesforce setup menu, configuration, custom application development, administration, data migration, and deployment of applications to the Force.com platform.
- Experience developing an integrated Quality Management system on the Salesforce.com platform.
- Experience implementing Partner or Customer Communities modules for Salesforce.
- Experience with Batch Apex and Schedule Apex development.
- Extensive experience in data migration and integration using Data Loader Utility.
- Excellent written and verbal communication skills with effective troubleshooting mechanisms and adaptability to different work environments.
- Expertise in querying Salesforce databases using SOQL and SOSL queries with Force.com Explorer.
- Experience with web technologies including HTML, XML, CSS, JSP, JavaScript, and SOAP.
- End-to-end knowledge of Agile Methodology and experience working with Scrum Masters and IM PMs on requirements.
- Strong knowledge of implementing Design Patterns (Creational, Structural, Behavioral).
- Strong experience with version control and CI/CD practices.
- Familiarity with Agile/Scrum delivery models.
- Ability to manage modules or projects independently while mentoring junior developers.
- Salesforce Certified Platform Developer I (PD1) certification is required.
Nice to have
- Experience with CPQ, Sites, Communities, and Mobile Publisher.
- Exposure to Amazon Web Services (AWS) and cloud-based architecture.
- Salesforce Certified Platform Developer II (PDII).
- Salesforce Certified AI Associate.
- Salesforce Certified Agentforce Specialist.
- Enterprise ChatGPT.
Details
- Location: Bangalore, India.
- Work schedule: Second Shift (Afternoons).
- Work environment: Office.
Read the full description and apply on the company’s own careers page.