HamburgerMenu
hirist

Job Description

Key Responsibilities :


- Advanced Salesforce Development : Lead the development and customization of complex Salesforce solutions, focusing on CRM, Loyalty Management and Service Cloud.

- Utilize advanced Apex, Visualforce, Lightning components, and other Salesforce technologies extend our capabilities.

- Testing and Quality Assurance : Develop and execute comprehensive test plans to ensure the functionality, performance, and reliability of Salesforce solutions.

- Perform unit and integration testing.

- Support user acceptance testing to validate solutions against requirements and acceptance criteria.

- Solution Design and Architecture : Architect scalable, maintainable, and flexible solutions within the Salesforce platform that meet business requirements and anticipate future needs.

- Ensure solutions are optimally integrated with existing enterprise architecture.

- Advanced Problem Solving : Tackle complex technical issues, providing expert-level troubleshooting, root cause analysis, and solution implementation.

- Integration and Data Strategy : Design and implement robust integration patterns between Salesforce clouds and external systems, focusing on data consistency, security, and performance.

- Lead the development of data models and governance practices within Salesforce.

- Performance Optimization : Monitor, analyse, and optimize the performance of Salesforce solutions, ensuring they operate at peak efficiency and meet scalability demands.

Technical Leadership : Collaborate with Solution/Technical Architects and other internal technology teams to define and implement technical strategies for Salesforce solutions, ensuring alignment with business goals and technical standards.

- Guide the development team through complex coding challenges and architectural decisions.

- Mentorship and Leadership : Mentor junior Salesforce developers and engineers, promoting best practices in coding, configuration, and continuous integration/delivery.

- Foster a culture of excellence and innovation within the team.

- Continuous Learning and Innovation : Keep abreast of the latest Salesforce releases, features, technologies, and best practices.

- Advocate for the adoption of new tools and technologies that can enhance business outcomes.

Knowledge, skills and experience required :


- Degree in Computer Science, Software Engineering, or related field.


- 5+ years Experience in Salesforce development, with a proven track record in Salesforce CRM and Service Cloud platforms

- Lightning App builder experience

- Experience with JavaScript

- Strong expertise in Apex, Visualforce, Lightning components, SOQL, and SOSL.

- Experience with Salesforce integrations using REST/SOAP APIs, middleware, and other integration tools.

- Advanced knowledge of Salesforce Tooling and Metadata.

- Demonstrated experience in requirements gathering and translating business needs into technical solutions.

- Demonstrated experience in architecting and implementing complex Salesforce integrations and customizations.

- Strong foundation in CRM principles, data modelling, and software architecture.

- Salesforce Developer Certification, Platform Developer I/II, Salesforce Administrator and any relevant advanced certifications.

- Knowledge of Agile and Scrum methodologies.

- Familiarity with CI/CD tools like GitHub and Salesforce DX.

- Exceptional analytical and problem-solving skills.

- Ability to manage multiple projects and prioritize tasks effectively.

- Excellent communication and leadership abilities, with a track record of mentoring developers.

- Additional Salesforce certifications related to specific clouds (e.g., Service Cloud Consultant, Marketing Cloud Consultant etc ) are a plus.

- Experience with Loyalty Management and Salesforce Voice, would be preferred

- Experience with Data Cloud, Marketing Cloud and Amazon Connect is a plus


info-icon

Did you find something suspicious?