Position: Senior Salesforce Developer
Company: REI Systems India Pvt Ltd
Website: www.reisystems.in
Location: Baner, Pune
Work Mode: Hybrid (WFO)
Shift: General
Experience: 5 years or above
Role Summary:
Looking for a technically savvy Salesforce Developer with a minimum of 4 years of experience exclusively on the Salesforce platform with experience in Force.com implementation and product development projects.
The Salesforce Developer is expected to work as a team player and an individual contributor taking ownership of all technical aspects involved in end-to-end implementation of Salesforce projects – primarily development using Lightning Component and Apex, Triggers, API integration, Data Migration, Deployment & Release, Analysis, Design and Documentation.
Key Responsibilities:
• Analyze and review business, functional, and technical requirements
• Document and develop code according to specifications and standards
• Prepare test data and plan and conduct basic unit or module testing
• Provide support for quality assurance testing and defect resolution
• Participate in project team meetings and communicate effectively with peers, architects, system analysts, business analysts, project managers, quality control, and across other technology team boundaries, reporting project status as required
• Accountable for systems analysis, technical design, coding, unit testing, data quality and documentation of the assigned project(s)
• Work closely with Solution Architect, Business Analyst, Junior Developers, QA team
• Play key role in development activities to build customized solutions
• Responsible for code quality, build, deployment and release management activities
• Provide accurate technical estimates. Conduct technical design and code reviews for developers.
• Participate and/or lead project related meetings with customer representative and internal/external stakeholders
• Actively participate in requirements gathering, UAT support, Deployment & Release activities and should provide Customer Training as and when required.
• Must be a self-starter, quick learner, organized, committed, able to work on multiple priorities and flexible as per project needs.
• Follow and recommend best practices – coding standards and development procedures
• Document functional requirements, technical requirements, development processes and any other duties assigned on demand as per project requirements
• Actively contribute, guide and participate in training other developers – knowledge sessions, best practices, innovative ideas etc.
• Evaluate customer requests against the standard product capabilities before proposing customization
Required Skills & Experience:
• Experience: Min. 4 years in core Salesforce with customization & coding experience.
• Must have: Experience in Apex, Triggers, customization, Aura Development, LWC, Salesforce Admin,
• Good to have: Visualforce, JavaScript, Angular
• Strong in OOPs concepts, Apex programming – Classes, Triggers, SOQL, SOSL, SOAP/REST API, Test Classes
• Working knowledge of Bulk Triggers, API based integration, Batch Apex
• Well versed in at least two of the following - HTML/CSS, XML, JavaScript, JQuery etc.
• Data modeling skills – Object modelling, Object relationships, junction objects, Schema Builder
• Well versed in Sales Cloud, Service Cloud, AppExchange software, Chatter
• Systems integration and implementation experience with external databases or third party systems like MS SQL Server, Oracle, SAP, Magento, SharePoint, Box.com, Amazon Cloud Drive, Google Drive integration etc.
• Must have accomplished SFDC certification - DEV401 or DEV501.
• Experience in data migration from other CRM software (at least one) - Siebel, SAP, ACT, PeopleSoft, NetSuite, etc.
• Strong experience in writing effective code, unit testing, test classes, code coverage, build & deployment through change sets, Eclipse based Force.com IDE, migration tools
• Functional & Admin Skills – Configuration, Customization, User Management, Security Access, Reports, Dashboards, Workflows, Approvals, Page Layouts, Record Types, Assignment Rules, Validation Rules, Object Relationships, Schema Builder, Desktop integration, Mobile integration, Data Import/Export, data management tools – data loader, workbench etc.
• Strong in problem solving, analytical skills with ability to learn quickly, adapt with priorities and business needs and self-organized with project delivery consciousness
• Strong communication skills – must be clear and effective in both written and verbal communication • Effectively use approved AI coding tools such as GitHub Copilot, Windsurf, Salesforce AI capabilities, Claude, ChatGPT, Playwright or other organization-approved tools.
• Treat AI output as developer-assisted output requiring human technical review, not as production-ready code automatically.
Educational Qualification:
• Bachelor’s degree in computer science or a related field required.
• Master’s degree in computer science or a related field preferred.