Search thousands of fresh jobs

×
This job is expired
Watershed Consulting

Salesforce Software Engineer

Watershed Consulting

  • R1000.00 - R1001.00 per hour
  • Contract Senior position
  • Bryanston
  • Posted 02 Sep 2026 by Watershed Consulting
  • Expires in 34 days
  • Job 2644582

About the position

Qualifications

  • Minimum 5 years of hands-on Salesforce development experience.
  • Salesforce Platform Developer I certification is required; candidates actively working towards Platform Developer II will be viewed favourably.
  • Proven experience with Apex, Lightning Web Components, SOQL, and SOSL.
  • Experience with Salesforce automation tools (Flow, approval processes, validation rules).
  • Exposure to Salesforce REST/SOAP API integrations and familiarity with middleware (e.g., MuleSoft).
  • Familiarity with Salesforce DX, version control (Git), and deployment processes.
  • Understanding of object-oriented programming principles and design patterns.
  • Experience in Agile/Scrum development environments.
  • Strong analytical, problem-solving, and communication skills.

Desired Skills:

  • Apex
  • Lightning Web Components
  • SOQL
  • SOSL
  • Salesforce Flow
  • Approval Processes
  • Validation Rules

Watershed Consulting

About the agency

Watershed Consulting is a Recruitment Company offering placement opportunities in the following sectors: Banking, Finance, Call Centre, Information Communication and Technology (ICT). We go beyond traditional recruitment by not just a getting a job for you, but a career. We do this by finding the best fit between candidate and the job. Our expertise in compensation, benefits, job evaluation and competency profiling underpins our recruitment process.

Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.

Expires in 33 days

Email me jobs similar to: Salesforce Software Engineer

Receive a daily digest of all new jobs matching this job: Senior IT Auditor. Your information is safe with us and you can cancel at any time.