Job Title: Salesforce Developer
Job Summary: We are seeking a skilled Salesforce Developer to design, develop, customize, and maintain Salesforce solutions that support business operations and customer relationship management initiatives. The ideal candidate will have hands-on experience with Salesforce platform development, integrations, automation, and customization. This role involves working closely with business analysts, administrators, architects, and stakeholders to deliver scalable and efficient Salesforce applications.
Key Responsibilities: - Design, develop, and maintain custom Salesforce applications and solutions.
- Customize Salesforce Sales Cloud, Service Cloud, Experience Cloud, and other Salesforce products based on business requirements.
- Develop Apex classes, triggers, Lightning Web Components (LWC), Visualforce pages, and integrations.
- Build and maintain workflows, process builders, approval processes, and automation solutions.
- Integrate Salesforce with third-party applications, APIs, and enterprise systems.
- Perform data migration, cleansing, and synchronization activities.
- Troubleshoot and resolve application issues, bugs, and performance bottlenecks.
- Participate in code reviews and ensure adherence to Salesforce development best practices.
- Collaborate with QA teams to support testing and deployment activities.
- Create technical documentation, solution designs, and user guides.
- Stay current with Salesforce releases, features, and emerging technologies.
Required Skills: - Strong understanding of Salesforce platform architecture and capabilities.
- Experience developing custom Salesforce applications.
- Knowledge of object-oriented programming concepts.
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management abilities.
- Experience working in Agile development environments.
Technical Skills: - Salesforce Sales Cloud
- Salesforce Service Cloud
- Salesforce Experience Cloud
- Apex Programming
- Lightning Web Components (LWC)
- Visualforce
- SOQL and SOSL
- Salesforce Flow and Process Automation
- REST and SOAP APIs
- Integration Tools: MuleSoft, Informatica, Dell Boomi
- Version Control: Git, GitHub, Bitbucket
- CI/CD Tools: Jenkins, Azure DevOps, GitHub Actions
Qualifications: - Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field.
- Salesforce Certifications are highly preferred:
- Salesforce Platform Developer I
- Salesforce Platform Developer II
- Salesforce Administrator
- Salesforce App Builder
- Salesforce Integration Architect
Experience: - 3-7 years of experience in Salesforce Development.
- Hands-on experience with Apex, LWC, Visualforce, and Salesforce integrations.
- Experience with Salesforce deployment and release management processes.
- Experience working on enterprise CRM implementations.
Preferred Qualifications: - Experience with Salesforce CPQ, Marketing Cloud, Commerce Cloud, or Financial Services Cloud.
- Knowledge of MuleSoft and enterprise integration patterns.
- Experience with Salesforce DX and DevOps practices.
- Familiarity with data migration tools such as Data Loader and Informatica.
- Understanding of Salesforce security models and permission frameworks.
Preferred Qualities: - Strong attention to detail and commitment to code quality.
- Ability to work independently and collaboratively in cross-functional teams.
- Excellent troubleshooting and debugging abilities.
- Strong organizational and time-management skills.
- Passion for continuous learning and Salesforce innovation.
Employment Type: Full-Time
Location: Remote / Hybrid / On-site
Nice to Have: - Experience with AI-powered Salesforce features such as Salesforce Einstein.
- Knowledge of CRM, ATS, ERP, or Customer Success platforms.
- Experience integrating Salesforce with cloud services and enterprise applications.
- Familiarity with Agile, Scrum, and DevOps methodologies.