Posted 1w ago

Senior Salesforce Developer

@ Milestone Technologies
Kochi, Kerala, India
OnsiteFull Time
Responsibilities:Design solutions, Develop integrations, Mentor developers
Requirements Summary:10+ years software development in Salesforce; 2+ years Experience Cloud; Salesforce APIs and integrations; strong governance, CI/CD, data privacy. Salesforce Platform Developer I/II certs preferred.
Technical Tools Mentioned:Salesforce, Apex, SOQL, SOSL, Visualforce, Aura, Lightning Web Components, Flow, Process Builder, Workflow, Batch Apex, Queueable Apex, Scheduled Apex, Platform Events, Change Data Capture, REST APIs, SOAP APIs, Dell Boomi, Data Loader, Workbench, CI/CD, JIRA, Confluence, Agile, AWS, Git
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Position Summary

Looking for a Senior Salesforce Developer responsible for enhancing and maintaining our Salesforce platform. As a key technical expert, you will collaborate with various teams to design and implement innovative, scalable solutions that are essential to serving our members effectively.

Key Responsibilities

• Design, develop, and deploy custom applications and enhancements on the Salesforce platform using Apex, SOQL, SOSQL, Visualforce, Aura Components, and Lightning Web Components.

• Design and develop complex declarative solutions using flow, process builder, workflow rules, and validation rules.

• Implement Robust batch processing and asynchronous operations (Batch Apex, Queueable Apex, Scheduled Apex, Platform Events, and Change Data Sets)

• Work with the Team to translate business requirements into well‐architected solutions that best leverage the Salesforce platform

• Develop and maintain integrations between Salesforce and other enterprise systems using REST/SOAP APIs and Dell Boomi Middleware

• Perform data imports, exports, and transformations using Data Loader, APIs, or other ETL tools to support migrations and data integrity initiatives.

• Implement and manage continuous integration and continuous deployment (CI/CD) pipelines to automate the software delivery process, ensuring efficient and reliable deployments

• Ensure system compliance with data privacy and security regulations, such as GDPR, HIPAA, and PCI, particularly with respect to constituent data.

• Create and maintain clear documentation throughout the Software Development Life Cycle (SDLC).

• Provide mentorship and technical support to junior developers.

• Perform code reviews to ensure quality and resolve technical challenges

• Monitor platform performance and proactively identify and implement improvements to enhance system usability and efficiency. 

 

Qualifications Required:

• Bachelor’s degree in Information Systems or related field

• 10+ years of software development experience in Salesforce development.

• 2+ years of experience in Salesforce Experience Cloud

• Experience working with Apex classes and triggers, Visualforce, Lightning Components (Aura & LWC)

• Experience working with Data migration using tools like Data Loader or Workbench

• Experience in Salesforce APIs and third-party system integrations

• Strong understanding of Salesforce Governor Limits

• Strong understanding of Salesforce Order of Execution

• Experience with integrating platforms like Boomi is a plus

• Experience with AWS is a plus

• Experience managing Salesforce environments, sandboxes, and release cycles with version control and CI/CD tools.

• Strong front-end skills, particularly in JavaScript frameworks and Bootstrap, are desired.

• Strong understanding of the Salesforce Data Model and Sharing/Security Model.

• Excellent communication skills and the ability to work collaboratively with non-technical users.

• Prior experience in a nonprofit or mission-driven organization is highly desirable.

• Work as part of a team and individually with minimal supervision.

• Willingness to learn new technologies

• Familiarity with nonprofit-focused Salesforce solutions such as Nimble User, Fonteva Membership, or CloudByz is a plus.

• Experience with tools like JIRA, Confluence, and Agile project methodologies.

• Salesforce Certified Platform Developer I required

• Salesforce Certified Platform Developer II strongly preferred