Job Description: Must be a team player and have the ability to work with both vertical and horizontal colleagues both in a formal and informal setting. Job Responsibilities: Adhere to coding standards and know best practices Promote new technologies and share knowledge within the team. Recommend improvements to development processes, contribute to implementation plans, and assist in rollout. Assist with the production of technical specifications and designs. Analyse, maintain and enhance existing application and troubleshoot issues. Develop, test, and maintain high quality Salesforce Platform application software. Job Requirements: 3 years Salesforce systems development experience. Experience in Presentation layer development (HTML5, Lightening, Pardot, Conga, CSS, JSP, TypeScript / JavaScript, Spring MVC, Angular 1 & 2) Matric/Grade 12 and formal Java qualifications IT related Degree or Diploma (BSc/BTech or similar). Solid understanding of Salesforce Platform development ecosystem