1/ Main Duties of Job:
Responsibilities:
• Collaborating with the Salesforce Administrator to validate business requirements and any considerations (security, scalability, limits, sharing and visibility),
• Develop Apex (classes and triggers)
• Custom User Interface development Lightning Web Components,
• Integrations: Use Salesforce APIs to integrate with other systems used in the organization,
• Best Practices: Adhere to Salesforce best practices, maintain code documentation, and write /maintain test classes for all custom development,
• Take ownership of release cycles to implement and deploy new/updates to existing
applications and code.
• Collaborating with IT / Developers for other systems in order to integrate across the business,
• Supporting the Salesforce Administrator.
Qualifications and Background Required:
• Salesforce Service cloud, Sales Cloud product knowledge and at least 5 years of Salesforce development experience,
• Able to work independently,
• Able to collaborate and communicate effectively with business stakeholders / other Salesforce team members,
• Certified Salesforce Platform Developer I,
• Proficient with Microsoft Visual Studio, Salesforce Lightning Design System and the Salesforce development lifecycle.
Desirable:
• Additional Salesforce certifications Certified Salesforce Administrator, Certified Salesforce Platform App Builder, Platform Developer II, JavaScript Developer I,
• Bachelor’s/Postgraduate degree, professional qualification, or relevant experience
2/ Skills, Knowledge & Experience:
Required:
• Experience implementing and developing in Apex, LWC, Visualforce, and Java,
• General web development experience with HTML, CSS, Javascript,
• A proactive attitude to Salesforce enhancements and bringing existing code into best practices.
• Ability to write, interpret, and critique technical specifications
• Experience working with large data sets and bulkification,
• Soft skills: the ability to gather requirements and present solutions to stakeholders.
Desirable:
• Competency in other languages / development (XML, Flex, JavaScript, .NET, SQL, C++, SOAP-based web services,
• Comfortable managing a team,
• Demonstrates continued personal/professional development,
• Active in the Salesforce community.