10 Aug
|
Bajaj Finance
|
Western India
10 Aug
Bajaj Finance
Western India
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
a) Qualifications
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, energetic 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
b) Work Experience
2-3 years of core mobile app development (preferable with a product based organization / financial domain)
📌 Software Engineer (Western India)
🏢 Bajaj Finance
📍 Western India