Senior Salesforce Developer

Cape Town, Western Cape, South Africa

Job Description


Job Purpose
The Senior Software Developer (Salesforce) will be a vital member of the team, responsible for designing, developing, and maintaining custom solutions on the Salesforce platform. They will be in charge of maintaining code quality by conducting code reviews of other Salesforce developers. Working closely with cross-functional teams, the Senior Software Developer (Salesforce) will understand and prioritise business requirements, and provide technical guidance to junior developers and stakeholders. With a strong emphasis on innovation and technology, this role will be involved in projects that drive the highest priorities of our technology roadmap and business, collaborating with multiple teams to deliver cutting-edge solutions that drive company-wide strategic goals.

About the team
The Technology department consists of the following teams: Salesforce, Business Intelligence, Engineering and Data Quality. In total there are 20 technology professionals in the department, a mix of Analysts, Developers and Engineers.

Our Salesforce team consists of Support and Training, Maintenance and Development. The team consists of 6 Salesforce enthusiasts and is supported by our Engineering team. On top of Salesforce our stack includes: Kaptio (Like Travel Cloud), Prodly (AppOps) and Tableau.

Responsibilities
As a Senior Software Developer (Salesforce) your responsibilities will include, but will not be limited to:

  • Design, implement, and maintain custom solutions on the Salesforce platform that meet business requirements and improve platform performance
  • Conduct thorough code-reviews of other Salesforce developers to ensure best practices and high-quality code
  • Put together technical specifications, deployment guides, release notes, and user guides for newly developed in-house features or newly-released Salesforce features to ensure a smooth implementation process
  • Serve as a technical mentor and provide guidance to junior developers and stakeholders, ensuring their success and growth
  • Work closely with cross-functional teams, including other developers in our Engineering team, business analysts, and project managers, to understand and prioritise business needs
  • Analyse complex and interrelated changes to the Salesforce platform that affect multiple areas, in order to meet complex requirements and enhance performance
  • Collaborate closely with business stakeholders during testing and approval processes of new features, ensuring their successful implementation
  • Participate in Agile software development methodologies, including stand-up meetings, sprint retrospectives, and demonstrations of completed work to stakeholders
  • Stay current with the latest Salesforce technologies and trends, and proactively seek out new opportunities to enhance the company's Salesforce org and maintain its competitive advantage.
Requirements
Our ideal Senior Salesforce Developer will possess:
  • Bachelor's degree in Computer Science, Information Technology, or a related field (Trailblazer profile and/or Salesforce Certifications)
  • 5+ years of professional programming experience as a developer (PHP, DotNet, Javascript, Java, HTML5)
  • 3+ years of hands-on experience in developing solutions on the Salesforce platform (Apex, Visualforce, and the Salesforce Lightning)
  • Extensive experience with Apex, Visualforce, and the Salesforce Lightning platform
  • 1+ year deployment pipeline experience
  • A proven ability to navigate complex product development processes and deliver results in a fast-paced and collaborative environment, from conceptualization to successful MVP implementation
  • Excellent communication, collaboration, and problem-solving skills
Not essential but advantageous:
  • Salesforce Certified Platform Developer I and II certifications preferred
  • Experience integrating external applications with the Salesforce platform
  • Knowledge of source/version control tools such as Bitbucket, Git
  • Agile and lean methodologies such as Scrum and Kanban
  • Working knowledge of tools such as ClickUp or JIRA
Contact me at the detail listed below.

Thank you,

Theresa Steenkamp
Key Account Manager - Network Contracting Solutions
tsteenkamp at networkcontracting co za

ExecutivePlacements.com

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD1250342
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned