- Develop custom solutions on the Salesforce platform using Apex, Code, Visualforce, and Lightning Components.
- Design and implement integrations between Salesforce and external systems using REST/SOAP APIs, web services, and middleware tools.
- Collaborate with business stakeholders to gather requirements, analyse business processes, and translate them into technical solutions.
- Configure Salesforce features such as workflows, process builder, validation rules, and custom objects to meet business needs.
- Perform unit testing, code reviews, and deployment activities in Salesforce environments.
- Troubleshoot and resolve issues reported by users, providing timely support and solutions.
- Stay up-to-date with Salesforce releases, features, and best practices, and proactively recommend enhancements and improvements.
- Salesforce Developer certification (e.g., Salesforce Certified Platform Developer I/II) is highly desirable.
- 3+ years of experience in Salesforce development, including Apex, Visualforce, and Lightning Components.
- Hands-on experience with Salesforce integrations using REST/SOAP APIs, web services, and middleware tools.
- Strong understanding of Salesforce configuration, including workflows, process builder, validation rules, and security settings.
- Experience with Agile/Scrum methodologies and tools (e.g., JIRA).
- Excellent communication skills and ability to collaborate effectively with cross-functional teams.
- Experience automation testing in C# and Selenium highly desirable.
- Must have experience coaching and mentoring Junior members of the team.
- Strong problem-solving skills and attention to detail.
- Ability to work independently and manage multiple tasks simultaneously.