Location Name: Pune Corporate Office - Mantri
Job Purpose
We are seeking a skilled Salesforce Developer with 5-6 years of hands-on experience in Salesforce platform development and customization. The candidate will be responsible for designing, developing, testing, and deploying scalable solutions on Salesforce to support business processes and requirements.
Duties And Responsibilities
- Design, develop, test, and deploy customized solutions on the Salesforce platform (Sales Cloud, Service Cloud, etc.).
- Develop and maintain Apex classes, triggers, Visualforce pages, Lightning Web Components (LWC), and Aura components.
- Integrate Salesforce with external systems using REST/SOAP APIs, middleware, and other integration tools.
- Customize and configure Salesforce standard features (Objects, Workflows, Validation Rules, Process Builder, Flows, etc.).
- Participate in full software development lifecycle (SDLC) including requirement gathering, solution design, development, testing, deployment, and support.
- Ensure adherence to Salesforce best practices, coding standards, and governor limits.
- Collaborate with functional teams, business analysts, and other developers to deliver quality solutions.
- Provide production support and troubleshoot issues within Salesforce applications.
Key Decisions / Dimensions
- Implementation approach for scalability
- Development
- Solution and Design
- Decide how tech components can be reused across different functions to minimize development effort
- System Maintenance and Optimization
Major Challenges
- Require highly customized Salesforce solutions tailored to their unique workflows, industry standards, and customer interactions.
- Integrating Salesforce with third-party systems
- Data security and regulatory compliance are paramount, especially when handling sensitive customer data.
- Salesforce releases updates three times a year (Winter, Spring, Summer), often introducing new features, changes, and deprecations. Keeping up can be challenging Working with business on translating broad problem statements to tangible deliverables.
Required Qualifications And Experience
Educational – BE/BTECH/MCA
Mandatory Technical Skills (Hands – On Required)
- Preferred Salesforce certifications: Salesforce Certified administrator, Salesforce Certified Developer.
- Web Services development and experience with the Salesforce API (REST/SOAP/Metadata/Streaming, etc.)
- Knowledge of Visual Force, Apex Classes/Controllers, Apex Triggers development experience, SOQL Statements, Lightning Web Components, process builder, flow
- Strong knowledge of Object-Oriented Analysis and Design, database design and software development lifecycle
- Understanding of the Salesforce product suite including Salesforce1, Sales Cloud, Service Cloud, App Cloud, Communities and AppExchange / ISV solutions
- Need Experience in designing and implementing new Sales force objects workflow rules custom layouts and other standard Sales force customizations.
- Knowledge of Salesforce security concepts, including profiles, roles, permission sets, and sharing rules
- CI/CD for Salesforce, Sandbox Management
- Proven ability to design and optimize business processes and to integrate business processes across disparate systems.
- Strong problem-solving skills with the ability to work cross-functionally in a fast-paced and rapidly changing work environment either on a team or as an individual contributor.
- Management of Salesforce projects from start to finish using agile delivery approach.
- Deep knowledge of/experience with formal delivery methodologies
- Outstanding teamwork skills
- Demonstrated analytical and qualitative abilities.
- Work Experience
5-6 years of core mobile app development (preferable with a product based organization / financial domain)