Cloud Analogy
Website:
cloudanalogy.com
Job details:
Job Title: Salesforce Developer
Location: Mohali
Experience Required: 3+ Years
Employment Type: Full-Time
Job Summary
We are looking for a skilled and motivated
Salesforce Developer with hands-on experience in
Lightning Web Components (LWC) and
Salesforce Integrations. The ideal candidate will be responsible for designing, developing, and maintaining customized solutions within the Salesforce platform to support business functions.
Key Responsibilities
- Develop and customize applications using LWC, Apex, Visualforce, and Salesforce configuration tools.
- Design and implement robust REST/SOAP API integrations with external systems.
- Collaborate with cross-functional teams to gather requirements and translate them into scalable solutions.
- Perform unit testing and support system and user acceptance testing.
- Maintain documentation and follow Salesforce best practices.
- Troubleshoot and resolve issues related to development, configuration, and integration.
- Participate in code reviews and contribute to continuous improvement initiatives.
Required Skills & Qualifications
- Minimum 3 years of Salesforce development experience.
- Strong experience with Lightning Web Components (LWC) and Aura Components.
- Solid understanding of Salesforce integration techniques, including REST and SOAP APIs, Platform Events, and Named Credentials.
- Proficiency in Apex programming, SOQL/SOSL, and Salesforce declarative tools.
- Experience with Salesforce Data Loader, Postman, or similar tools for testing APIs.
- Familiarity with DevOps tools like Git, Jenkins, Copado, etc., is a plus.
- Salesforce Platform Developer I certification is preferred.
Nice To Have
- Experience with CI/CD in Salesforce.
- Knowledge of Salesforce CPQ, Service Cloud, or other modules.
- Exposure to Agile/Scrum development processes.
Benefits
- Competitive salary and benefits.
- Opportunity to work on innovative Salesforce projects.
- Flexible work environment and supportive team culture.
Click on Apply to know more.