Job Title: Senior Salesforce Developer
Location: India (remote)
Experience Required: 5+ years
Job Summary:
We are seeking a highly experienced Senior Salesforce Developer with a minimum of 5 years of hands-on experience in Salesforce development, including proficiency in Apex, Visualforce, Lightning Components and other Salesforce technologies. The ideal candidate will have strong leadership abilities, a proactive approach and high emotional intelligence (EQ). Excellent communication skills (written, spoken, reading, and listening) in English are essential.
Our roles will involve significant coding in Apex, requiring a deep understanding of object-oriented programming (OOP) principles. If you are a skilled programmer in Apex, Java or any mainstream object-oriented language, you are likely to excel in this role.
Key Responsibilities:
- Salesforce Development: Design, develop and implement custom solutions using Salesforce platform tools including Apex, Visualforce, SOQL and Lightning Components.
- Integration: Integrate Salesforce with third-party applications using APIs and middleware.
- Coding in Apex: A major part of the role involves coding solutions using Apex. A strong understanding of OOP concepts is essential for success.
- Technical Leadership: Provide guidance and mentorship to junior developers and collaborate with cross-functional teams to ensure best practices in Salesforce development.
- Proactive Problem Solving: Actively identify and resolve issues, optimize processes and drive continuous improvement.
- Requirements Gathering: Collaborate with business analysts and stakeholders to gather requirements and translate them into technical solutions.
- Customization and Configuration: Customize Salesforce to meet business needs, including workflows process automation and custom objects.
- Testing and Debugging: Perform thorough testing and debugging to ensure the robustness of Salesforce solutions.
- Documentation: Create and maintain technical documentation for solutions and provide training for end users as necessary.
Skills and Qualifications:
- 5+ years of experience in Salesforce development.
- Proficient in Apex, Visualforce, SOQ and Salesforce platform tools.
- Strong understanding of object-oriented programming (OOP) concepts. Programming expertise in Apex, Java or any mainstream object-oriented language is highly beneficial.
- Salesforce best practices knowledge, including security, scalability and performance.
- Experience with Salesforce integrations and API development.
- Leadership qualities: proactive, able to lead and mentor teams and demonstrate strong decision-making skills.
- High emotional intelligence (EQ) and the ability to manage diverse teams and stakeholders.
- Excellent English communication skills: written, spoken, reading and listening.
- Strong problem-solving skills and ability to work under pressure.
- Salesforce certifications (e.g., Salesforce Certified Developer, Salesforce Administrator) are preferred.
Preferred Skills:
- Experience with Salesforce Communities, Service Cloud and Sales Cloud.
- Knowledge of Agile methodologies and experience working in agile environments.
- Familiarity with CI/CD pipelines and Salesforce DevOps tools.