Responsibilities
• Develop customized solutions within the Salesforce platform to address specific business needs and requirements.
• Design, code, and implement Salesforce applications using Apex, Visualforce, Lightning Web Components, and other relevant technologies.
• Gather technical requirements and analyze project objectives to create customer workflows that align with organizational goals.
• Determine Level of Effort (LOE) for development stories and provide accurate estimates for project timelines.
• Maintain the security and integrity of the application software by adhering to Salesforce best practices and standards.
• Write and maintain code documentation, as well as develop and maintain test cases for all custom development.
• Take ownership of release cycles to implement and deploy new updates to existing applications and code.
• Collaborate with the Salesforce Team to validate business requirements and ensure considerations such as security and scalability are addressed.
• Test the stability and functionality of the developed applications to ensure they meet quality standards.
• Troubleshoot and fix bugs identified during testing or reported by users in a timely manner.
• Write technical documents to document the functionality and usage of Salesforce applications.
• Provide technical training and support for Salesforce staff to ensure they can effectively utilize the developed solutions.
Qualifications and Requirements
• Prior experience working with Salesforce applications and software development, showcasing a strong understanding of Salesforce technologies and methodologies.
• Experience in developing customer-facing interfaces, creating user-friendly and intuitive designs to enhance user experience and engagement.
• Experience working in an Agile environment, collaborating with cross-functional teams to deliver high-quality software solutions iteratively and efficiently.
• Advanced knowledge of Salesforce CRM platforms, including proficiency in customization, configuration, and development within Salesforce environments.
• Proficiency in MYSQL, Apex, JavaScript, Native, and VisualForce, enabling the development of robust and scalable Salesforce solutions.
• Clear and coherent in both written and verbal communication skills to effectively convey technical information and ideas.
• Ability to analyze and solve complex software and application issues, utilizing critical thinking and problem-solving skills to address challenges effectively.
• Proactive approach to platform enhancements, actively seeking opportunities to improve and optimize software functionalities to meet evolving business needs.
• Ability to develop scalable, best practice solutions within Salesforce environments, ensuring adherence to industry standards and optimization for long-term sustainability.
• Strong building relationships with stakeholders at all levels, fostering positive and productive interactions to facilitate collaboration and alignment.
• Can effectively liaises with stakeholders at all levels, translating technical concepts into understandable language and engaging in meaningful dialogue to address requirements and concerns.
• Ability to translate business requirements into technical solutions, leveraging expertise in software development and Salesforce technologies to design and implement effective solutions.
• Experience in change management and governance, implementing processes and protocols to manage and control changes to software platforms effectively.
• Ability to create comprehensive technical documentation, documenting software configurations, processes, and procedures to ensure clarity and transparency in software development and maintenance.
• Is available and responsive to questions and inquiries, providing timely support and assistance to stakeholders to address queries and resolve issues effectively.