Responsibilities:
- Collaborate with Techncial Lead and stakeholders to understand business requirements and translate them into technical solutions on the Salesforce platform.
- To work with the Product Owner to ensure all stories are captured and sequencing of key deliverables considered.
- To document design decisions, build notes and test plans.
- Design and develop customized Salesforce solutions using Apex, Visualforce, Lightning Components, and other Salesforce technologies.
- Integrate Salesforce with external systems and third-party applications using APIs and web services.
- To define & document test cases and assist with UAT across the business.
- Optimize and maintain existing Salesforce implementations to ensure scalability, reliability, and performance.
- Stay updated on the latest Salesforce features, best practices, and industry trends to drive continuous improvement.
Requirements:
- Diploma or Bachelor's degree in Computer Science, Engineering, or a related field.
- Minimum of 3+ years of experience in Salesforce development, with a focus on customization and integration.
- Experience with Salesforce Flows and Process Builder
- Strong proficiency in Apex, Visualforce, Lightning Components, and Salesforce APIs.
- Experience with Sales & Service Cloud, or Marketing Cloud
- Hands-on experience with Salesforce Lightning Platform and Lightning Web Components is highly desirable.
- Experience with Salesforce integration tools such as Salesforce Connect, MuleSoft, or Informatica is a plus.
- Experience with CI/CD and Deployment tools.
- Knowledge or Experience of Salesforce OMS or SFDX.
- Salesforce certifications (e.g., Salesforce Certified Platform Developer, Salesforce Certified Administrator) are preferred.
- Excellent problem-solving skills and the ability to work effectively in a fast-paced environment.
- Strong communication skills and the ability to collaborate with cross-functional teams.