Responsibilities
- Develop integrations between Salesforce and external systems using REST/SOAP APIs and MuleSoft integration services
- Participate in Agile sprint activities including backlog grooming, sprint planning, development, testing, and deployment
- Develop solutions based on user stories, acceptance criteria, UX designs, and technical specifications documented in JIRA and Confluence
- Collaborate with Solution Architects, Tech Leads, Business Analysts, and Product Managers to translate business requirements into technical solutions
- Perform unit testing, support SIT/UAT activities, and resolve defects to ensure quality deliverables
- Troubleshoot and resolve issues across Salesforce environments while ensuring platform stability and minimal downtime
- Support deployment activities across development, SIT, UAT, staging, and production environments
- Follow established development standards, GitLab version control practices, and CI/CD deployment processes
- Create and maintain technical documentation including technical designs, deployment procedures, and operational playbooks
- Continuously improve application performance, maintainability, and user experience following Salesforce best practices
Design, develop, and customise Salesforce solutions using:
- Apex
- Lightning Web Components (LWC)
- Salesforce Flows
- Custom Objects
- Validation Rules
- Omnistudio components (where applicable)
- Action Plan
- Document Generation
Configure and implement Salesforce platform capabilities, primarily on:
- Public Sector Solutions
- Service Cloud
- Experience Cloud (where applicable)
Requirements
- Degree in Computer Science, Information Technology, Engineering, or related discipline
- Minimum 3 years of experience in Salesforce development and administration
- Familiarity with Agile delivery methodologies and tools such as JIRA and Confluence
- Experience with version control systems such as Git/GitLab
- Familiarity with CI/CD pipelines and DevOps practices for Salesforce deployments
- Strong analytical and problem-solving skills with the ability to troubleshoot technical issues effectively
- Good communication and stakeholder management skills, with the ability to work effectively in cross-functional teams
- Experience with Omnistudio or Salesforce Public Sector Solutions is an advantage
- Experience integrating with MuleSoft or middleware platforms is an advantage
- Exposure to enterprise case management systems or large-scale digital transformation projects is preferred
- Experience with AI-related Salesforce capabilities such as Agentforce is a plus
- Salesforce Certified Platform Developer II certification is a plus
- Strong sense of ownership, teamwork, and continuous learning mindset
Salesforce certifications such as:
- Salesforce Certified Platform Developer
- Salesforce Administrator
Strong hands-on experience with:
- Apex
- SOQL/SOSL
- Lightning Web Components (LWC)
- Salesforce Flows and automation tools
Strong understanding of Salesforce platform capabilities, particularly:
- Service Cloud
- Experience Cloud
Experience with:
- REST/SOAP APIs
- Salesforce integration patterns
- External system integrations
Good understanding of:
- Salesforce data modelling
- Salesforce security model (roles, profiles, permission sets, public groups)
- Validation rules and automation capabilities