Location Name: Pune Corporate Office - Mantri
Job Purpose
To develop, customize, and support Salesforce-based applications by implementing business requirements using best practices, while contributing to stable, scalable, and secure Salesforce solutions
Duties And Responsibilities
- Contribute to the development, testing, and deployment of Salesforce customizations using Apex Classes, Triggers, Lightning Web Components (LWC), and Visualforce pages.
- Configure and maintain Salesforce standard functionalities including Objects, Fields, Validation Rules, Workflows, Process Builder, and Flows to support business requirements.
- Support Salesforce integrations with external systems using REST/SOAP APIs under guidance from senior team members.
- Participate in requirement discussions and assist in solution design and implementation under supervision.
- Adhere to Salesforce coding standards, best practices, and governor limits while developing solutions.
- Perform unit testing, defect fixing, and assist in code reviews to ensure quality deliverables.
- Provide support for production issues and work towards timely resolution of incidents.
- Actively participate in Agile/Scrum ceremonies and follow SDLC processes.
Key Decisions / Dimensions
- Choosing appropriate declarative vs programmatic solutions.
- Suggesting reusable components to improve development efficiency.
- Identifying and fixing defects in development and production environments.
- Supporting system enhancements and optimizations.
Major Challenges
- Gaining an understanding of business processes and assisting in translating requirements into Salesforce solutions.
- Working within Salesforce governor limits and platform constraints while implementing and supporting solutions.
- Supporting data security and compliance requirements when handling customer and business data.
- Staying updated with Salesforce tri annual releases and learning new features to support application enhancements.
Required Qualifications And Experience
Educational – BE/BTECH/MCA
Mandatory Technical Skills (Hands – On Required)
- Salesforce Administrator and/or Platform Developer I certification is preferred; willingness to pursue certifications is expected.
- Hands on experience or working knowledge of Salesforce Web Services and APIs including REST, SOAP, Metadata, and Streaming APIs.
- Practical experience with Salesforce development and configuration concepts such as Visualforce, Apex Classes and Controllers, Apex Triggers, SOQL, Lightning Web Components (LWC), Process Builder, and Flows.
- Good understanding of Object Oriented Analysis and Design principles, database concepts, and the software development lifecycle.
- Familiarity with the Salesforce product suite including Salesforce1, Sales Cloud, Service Cloud, App Cloud, Communities, and AppExchange solutions.
- Experience in configuring and customizing Salesforce features such as custom objects, workflow rules, page layouts, and other standard customizations under guidance.
- Working knowledge of Salesforce security model including profiles, roles, permission sets, and sharing rules.
- Exposure to CI/CD practices for Salesforce and basic understanding of sandbox management and deployment processes.
- Ability to support optimization of business processes and assist in integrating Salesforce with other enterprise systems.
- Strong problem solving skills with the ability to collaborate effectively in a fast paced, dynamic environment.
- Experience working on Salesforce projects using Agile delivery methodology with guidance from senior team members.
- Basic understanding of formal delivery and development methodologies.
- Strong teamwork and collaboration skills with a willingness to learn and grow.
- Demonstrated analytical thinking and attention to detail in solution delivery
- Work Experience
2-3 years of core mobile app development (preferable with a product based organization / financial domain)