- Create and maintain custom applications on the Salesforce platform
- Customize Salesforce objects, workflows, validation rules, and other configurations to align with business requirements.
- Develop and maintain integrations between Salesforce and other internal/external systems using REST/SOAP APIs, middleware, and other tools.
- Ensure data integrity by designing and executing data migrations, data cleansing, and data modelling.
- Conduct unit testing, support QA testing, and manage the deployment of code and configurations in Salesforce environments.
- Work closely with business analysts, project managers, and stakeholders to understand requirements and translate them into technical solutions.
- Monitor and troubleshoot issues within the Salesforce environment, providing timely resolutions to any technical challenges.
Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).
- Experience:
- 5 years of hands-on experience in Salesforce development.
- Strong experience with Apex, Visualforce, Lightning Components, and Salesforce APIs.
- Experience working with agile teams (TDD etc.)
- Knowledge of Salesforce DX, Git, and CI/CD tools is a plus.
- Salesforce Developer Certification(s) (e.g., Platform Developer I, Platform Developer II) is preferred.