Summary
The Salesforce Developer plays a key role in designing building and maintaining the Salesforce platform that underpins commercial operations. The role combines hands-on development and configuration with solution design integration and system architecture responsibilities. Operating within an agile delivery framework this position ensures scalable high-quality solutions that align with business objectives and support user needs across the organisation.
Responsibilities
Salesforce Development & Administration
- Own all development administration and deployment tasks required for the Salesforce CRM.
- Develop Apex classes triggers Lightning Web Components (LWC) Visualforce pages and Flows.
- Configure objects fields page layouts validation rules reports dashboards profiles and permission sets.
- Own user and access management and ensure secure scalable administration.
- Work with QA & Data Quality experts to implement large data imports and data updates to enhance our CRM data.
Solution Design & Architecture
- Translate business needs into scalable technical solutions with the CRM & Sales Tech Manager and Business Analyst.
- Lead and document technical designs architectural decisions and system dependencies.
- Maintain clean testable code with strong documentation and 80% code coverage.
- Utilise strong knowledge and experience of Salesforce to implement innovative and scalable solutions that adhere to best practices.
Integrations & Automation
- Design and implement API-based integrations with other platforms.
- Automate business processes using Flow Apex and integration tools.
Platform Governance & Support
- Manage sandbox environments (DEV INT UAT) and lead deployment using Git and change sets.
- Troubleshoot issues address user support requests and ensure platform reliability.
- Collaborate closely with QA and BA to triage bugs and enhance system quality.
Agile Delivery
- Participate in two-week sprints contributing to backlog refinement estimation sprint planning and retrospectives.
- Collaborate cross-functionally with internal team members and external consultants.
Qualifications :
Minimum Qualifications
- Bachelors degree in Computer Science or related field or equivalent professional experience.
- Salesforce certifications: Admin (ADX201) Advanced Admin (ADX211) Platform Developer I Platform Developer II Platform App Builder.
Essential Experience
- 5 years of experience in Salesforce development and administration.
- Strong command of Apex LWC Flow Builder SOQL and platform security best practices.
- Proven ability to design scalable solutions across both declarative and programmatic tools.
- Proficient in Git and CI/CD tooling and
- Experience working in Agile environments and with multi-stakeholder delivery teams.
- Skilled in querying and manipulating data using SOQL and tools like Data Loader Inspector and Workbench.
Nice to Have
- Exposure to data quality initiatives governance frameworks or cross-system reconciliation.
- Experience in B2B SaaS or RevOps environments.
- Familiarity with Salesforce Service Cloud.
- Experience creating internal documentation or enablement materials.
- Experience with test automation in Salesforce
Additional Information :
Join us and:
Embrace diversity in our multicultural teams where people have always been the key to our success.
Collaborate with dynamic professionals in a challenging knowledge-sharing environment.
Explore opportunities for career development and growth within our dynamic organization
Remote Work :
No
Employment Type :
Full-time