Job Description:
- Your responsibilities span across project delivery, stakeholder engagement, solution design, development, testing, training, and deployment.
 
- You will guide junior consultants, collaborate with architects, and work alongside integration and data migration teams to ensure seamless delivery across systems.
 
- This role is ideal for experienced professionals who bring deep expertise in either functional or technical domains.
 
- While your primary focus may align with your core strength, you will be expected to contribute across both areas as needed, supporting a collaborative project environment.
 
Project Delivery:
- Lead and actively participate in all phases of the project lifecycle, from planning to deployment and post-go-live support.
 
- Track development progress, manage work assignments within the development team, and ensure timely delivery of project milestones.
 
- Proactively identify technical and delivery risks, propose mitigation strategies, and elevate issues appropriately.
 
- Demonstrate strong ownership and accountability for project deliverables and team outcomes.
 
Stakeholder Engagement & Requirements Gathering:
- Facilitate and lead requirements gathering sessions with stakeholders and end-users to uncover business needs and desired outcomes.
 
- Document detailed findings in project artefacts such as product backlog, requirements specifications, meeting notes, and process flows.
 
- Communicate technical constraints and collaborate with stakeholders to identify feasible alternatives.
 
- Build and maintain strong relationships with internal and external stakeholders to ensure alignment and trust.
 
Solution Design & Documentation:
- Lead the creation of functional and technical specifications based on business requirements.
 
- Design robust Salesforce solutions that balance configuration, custom development, integration, and data migration needs.
 
- Propose alternative approaches based on experience and team input to optimise solution design.
 
- Review and refine user stories, solution designs, and work items contributed by junior consultants.
 
- Collaborate with architects to maintain and evolve configuration and development standards.
 
- Ensure comprehensive and up-to-date documentation throughout the project lifecycle.
 
Salesforce Development & Configuration:
- Take ownership of user stories and delegate tasks to junior consultants where appropriate.
 
- Configure and develop Salesforce functionalities, including custom UI components using OmniScript, LWC etc.
 
- Ensure code quality and performance through testing and debugging best practices.
 
- Manage deployment activities, adhering to established pipelines and review processes.
 
- Provide technical guidance and mentorship to junior consultants, reviewing their work and offering constructive feedback.
 
Testing & Quality Assurance:
- Guide the team in creating test scripts and validation procedures.
 
- Lead functional testing and facilitate UAT sessions to ensure solutions meet business and technical requirements.
 
Training & Enablement:
- Co‑develop training curriculum with architects and fellow senior consultants.
 
- Oversee the creation of role‑based training materials and user guides.
 
- Lead and facilitate training sessions for business and technical users.
 
Data Migration Support:
- Support data migration activities as needed, including template creation, mapping reviews, and data cleansing.
 
- Guide the team in performing data uploads and patches to ensure data integrity and completeness.
 
Requirements:
- Bachelor’s degree in Computer Science, Information Systems, or a related discipline.
 
- Minimum 5 years of experience in Salesforce projects, or minimum 4 years with proven leadership in cross‑functional and technical expertise.
 
- Minimally certified in Salesforce Platform Developer, Platform App Builder, Administrator.
 
- The following additional Salesforce certificates will be an added advantage: OmniStudio Developer, OmniStudio Consultant, Platform Developer 2, JavaScript Developer, Public Sector Solutions.
 
- Demonstrate advanced knowledge, mentorship, and functional/technical lead capabilities.
 
- Experience with CI/CD tools, release management and integration.
 
- Familiarity with diagramming tools and database modelling techniques.
 
- Prior exposure to or understanding of public sector processes is preferred.
 
- Strong documentation and writing skills.
 
- Excellent communication and active listening skills.
 
- Excellent analytical thinking and problem‑solving capabilities.