Junior Salesforce Developer

IT – Software Development
Cape Town – Western Cape

ENVIRONMENT:
A dynamic FinTech company, specializing in eCommerce, is seeking a talented Salesforce Developer to join their team. In this role, you’ll contribute to the development and customization of Salesforce applications to address business requirements. Key responsibilities include writing Apex code to implement custom business logic and manage complex workflows, as well as developing Visualforce pages and Lightning components to enhance user interfaces. A Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience, is required. Salesforce Administrator (ADM 201) and Salesforce Platform Developer I certifications are preferred but not mandatory.
 
DUTIES:
Development and Customization:
  • Assist in the development and customization of Salesforce applications to meet business needs.
  • Write Apex code to implement custom business logic and handle complex workflows.
  • Develop Visualforce pages and Lightning components to enhance user interfaces.
Configuration:
  • Configure Salesforce objects, fields, page layouts, record types, and validation rules.
  • Set up and manage Salesforce automation tools like Workflow Rules, Process Builder, and Flow.
Integration:
  • Support integration efforts between Salesforce and other systems.
  • Assist in writing and maintaining integration code using APIs and web services.
Troubleshooting and Support:
  • Provide technical support and troubleshooting for Salesforce-related issues.
  • Assist in identifying and resolving bugs and performance issues.
Testing and Deployment:
  • Participate in unit testing, system testing, and user acceptance testing (UAT).
  • Assist in deploying changes from development to production environments using change sets or other deployment tools.
Documentation:
  • Document technical specifications, development processes, and customizations.
  • Maintain clear records of changes and enhancements made to Salesforce configurations and code.
Learning and Development:
  • Stay updated with Salesforce releases and new features.
  • Engage in continuous learning to enhance technical skills and knowledge of Salesforce best practices.
Collaboration:
  • Work closely with business analysts, project managers, and other stakeholders to understand requirements and deliver solutions.
  • Collaborate with senior developers and team members to ensure quality and consistency.
 
REQUIREMENTS:
Qualifications:
Education:
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or equivalent experience.
  • Certifications:
  • Salesforce Administrator (ADM 201) – Preferred but not always required.
  • Salesforce Platform Developer I – Preferred but not always required.
Experience:
  • Some hands-on experience with Salesforce, either through internships, projects, or coursework. Familiarity with Salesforce development tools and concepts is preferred.
Skills:
  • Basic knowledge of Apex, Visualforce, and Lightning Web Components.
  • Understanding of Salesforce configuration and administration.
  • Familiarity with SOQL and SOSL queries.
  • Experience with Salesforce development tools like Salesforce DX or the Salesforce CLI is a plus.
  • Ability to understand and follow coding standards and best practices.
 
ATTRIBUTES:
  • Strong problem-solving skills and attention to detail. 
  • Good communication skills and the ability to work well in a team environment. 

+ 27 (0) 21 741 0400