Software Engineer - CPT

Dixie Recruitment

Cape Town

On-site

ZAR 400,000 - 550,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Exposure to a global business environment
Mentorship from experienced software developers
Hands-on experience on real-world software projects
Opportunities for long-term career growth

Job summary

Dixie Recruitment is looking for a Software Engineer based in Cape Town. This position is ideal for recent graduates or junior developers looking to kick-start their careers in a global skincare company.

The role includes hands-on experience in software development, feature enhancements, and system optimization while collaborating with experienced developers. Candidates should have a degree in a relevant field and familiarity with HTML, CSS, and JavaScript.

Qualifications

  • Strong understanding of software development fundamentals.
  • 0–2 years' software development experience required.
  • Exposure to Python or Ruby on Rails is advantageous.

Responsibilities

  • Assist with the development of new features and enhancements.
  • Troubleshoot and resolve software bugs and technical issues.
  • Support the maintenance and optimization of existing systems.
  • Participate in code reviews and testing activities.

Skills

Problem-solving skills
Analytical skills
Teamwork skills
Curiosity
Attention to detail

Education

Degree in Computer Science, Software Engineering, or related field

Tools

HTML
CSS
JavaScript
Databases
Git
Python
Ruby on Rails

Job description

Software Engineer

Location: Cape Town (Office Based)

Experience Required: 0–2 Years

Employment Type: Permanent

About the Opportunity

Our client, a global skincare company, is seeking a Software Engineer to join their Cape Town-based development team.

This is an excellent opportunity for a recent graduate or junior developer to gain hands‑on experience across the full software development lifecycle while working alongside experienced software engineers. The successful candidate will contribute to the ongoing development and maintenance of the company’s web‑based ERP platform and websites within a collaborative and innovative environment.

Key Responsibilities
  • Assist with the development of new features and enhancements
  • Troubleshoot and resolve software bugs and technical issues
  • Support the maintenance and optimization of existing systems
  • Participate in code reviews and testing activities
  • Collaborate with senior developers and other team members
  • Contribute to the design and implementation of web‑based solutions
  • Learn and apply software development best practices
Minimum Requirements
  • Degree in Computer Science, Software Engineering, or a related field
  • 0–2 years' software development experience
  • Strong understanding of software development fundamentals
  • Knowledge of:
    • HTML
    • CSS
    • JavaScript
    • Databases
    • Backend development concepts
  • Understanding of Object-Oriented Programming (OOP)
  • Familiarity with Git or other version control systems
  • Exposure to Python or Ruby on Rails would be advantageous but is not essential
Personal Attributes
  • Strong problem-solving and analytical skills
  • Curious and eager to learn
  • Self‑motivated and proactive
  • Strong attention to detail
  • Effective communication and teamwork skills
  • Adaptable and receptive to feedback
  • Ability to work independently once trained
What's on Offer
  • Exposure to a global business environment
  • Mentorship from experienced software developers
  • Hands‑on experience working on real‑world software projects
  • Opportunity to develop technical skills within a collaborative team
  • Long‑term career growth and development opportunities
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (IT)
Senior Software Engineer (IT)

AtripleA recruitment & temps • Pretoria

On-site
ZAR 700,000 - 1,000,000
Senior Software Engineer (IT)
Senior Software Engineer (IT)

ATS Client • Pretoria

On-site
ZAR 900,000 - 1,200,000
Permanent position
Head office in Pretoria
Graduate Software Engineer
Graduate Software Engineer

Rory Mackie & Associates • Cape Town

On-site
ZAR 320,000 - 460,000
Senior Software Engineer (C#.NET SQL) (CPT)
Senior Software Engineer (C#.NET SQL) (CPT)

Datafin • Cape Town

Hybrid
ZAR 600,000 - 800,000
Software Development Manager (CPT Onsite)
Software Development Manager (CPT Onsite)

Datafin • Cape Town

On-site
ZAR 900,000 - 1,500,000
Software Developer (Python)
Software Developer (Python)

Datafin • Cape Town

On-site
Software Engineer (Developer/Technical)
Software Engineer (Developer/Technical)

Black Pen Recruitment • Cape Town

Hybrid
USD denominated salary
Annual cash bonus based on performance
Opportunity to partake in ESOP after 12 months
C++ Software Engineer
C++ Software Engineer

Hire Resolve • Sandton

On-site
ZAR 500,000 - 900,000
Salary negotiable
Senior Software Engineer
Senior Software Engineer

Belay Talent Solutions • Pretoria

Hybrid
ZAR 600,000 - 800,000
Senior Software Engineer (Cape Town)
Senior Software Engineer (Cape Town)

IQbusiness • Wes-Kaap

On-site
ZAR 600,000 - 800,000