Job Requirements:
- Bachelors degree in Computer Science Software Engineering or a related field.
- Certified in salesforce development.
- 35 years of experience in Salesforce development and research with a proven track record of successful project implementations.
Job Summary:
The ideal candidate will have a strong foundation in Salesforce development with experience in designing and implementing applications to enhance our CRM capabilities. This role requires a detailoriented professional who can work collaboratively with stakeholders to deliver highquality solutions that meet business needs.
Job Responsibilities:
- Design develop and implement Salesforce applications and customizations to enhance functionality and user experience.
- Collaborate with business analysts and stakeholders to gather requirements and translate them into technical specifications.
- Develop and maintain Apex classes Visualforce pages Lightning components and other Salesforce features.
- Conduct thorough testing of applications including unit testing and user acceptance testing to ensure quality and performance.
- Troubleshoot and resolve issues related to Salesforce applications ensuring minimal disruption to users.
- Stay current with Salesforce releases and features integrating new functionalities as appropriate.
- Document technical specifications development processes and user manuals for applications.
- Provide support and training to endusers as needed.
- Any other related responsibilities assigned by direct manager.
Knowledge and Skills:
- Salesforce Development: Proficiency in Salesforce development languages including Apex and Visualforce as well as experience with Lightning components.
- Salesforce Platform Knowledge: Strong understanding of Salesforce architecture data model and best practices for application development.
- API Integration: Experience with Salesforce APIs and integration with external systems.
- ProblemSolving Skills: Strong analytical and troubleshooting skills to resolve development challenges effectively.
- Version Control: Familiarity with version control systems (e.g. Git) for managing code changes.
- Communication Skills: Excellent verbal and written communication skills to interact with technical and nontechnical stakeholders.
- Agile Methodologies: Experience working in Agile development environments is a plus.
If you are ready to take the next step in your career be part of a dynamic team and contribute to the growth of a leading organization we invite you to apply.