Junior Software Engineer – Learn, Build & QA

Persona Staff

Cape Town

On-site

ZAR 180,000 - 300,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Persona Staff seeks a motivated junior software developer to join our team in Cape Town. You will assist with development, testing, maintenance, and collaboration with senior developers to deliver reliable software solutions.

Ideal candidates have a Diploma or Degree in IT or related field, a basic grasp of software development principles, and a willingness to learn and grow within a supportive team environment.

Qualifications

  • Diploma, Degree, or relevant qualification in Computer Science, Software Development, Information Technology, or a related field (completed or currently studying).
  • Basic understanding of software development principles.
  • Familiarity with programming concepts and object-oriented programming.
  • Basic knowledge of databases and SQL.
  • Strong problem-solving ability and willingness to learn.
  • Good communication skills and ability to work effectively within a team.
  • Attention to detail and a passion for technology.

Responsibilities

  • Assist with the development, testing, and maintenance of software applications.
  • Support enhancements and improvements to existing systems.
  • Write clean, efficient, and maintainable code under guidance from senior developers.
  • Assist with troubleshooting software issues and providing technical support to users.
  • Participate in software testing, debugging, and quality assurance processes.
  • Assist with database management, data queries, and system integrations.
  • Support the integration of software with hardware systems, including weighbridge equipment and industrial devices.
  • Document technical processes, solutions, and system changes.
  • Collaborate with internal teams to understand requirements and implement solutions.
  • Continuously develop technical knowledge and stay updated with software development practices.

Skills

Basic understanding of software dev
Programming concepts & OOP
Database & SQL knowledge
Problem-solving & willingness to learn
Communication & teamwork
Attention to detail & tech passion

Education

Diploma/Degree in CS/IT or related

Tools

C#, .NET, Java, Python
Front-end: HTML/CSS/JS
SQL databases (SQL Server/MySQL/Postgres)
API development & system integrations
Troubleshooting & debugging
Industrial software/hardware integrations
Reporting tools & data management

Job description

Persona Staff seeks a motivated junior software developer to join our team in Cape Town. You will assist with development, testing, maintenance, and collaboration with senior developers to deliver reliable software solutions.

Ideal candidates have a Diploma or Degree in IT or related field, a basic grasp of software development principles, and a willingness to learn and grow within a supportive team environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Job: Software Developer (Junior / Grad)
Job: Software Developer (Junior / Grad)

Company : Parvana Recruitment • Cape Town

On-site
ZAR 89,000 - 134,000
Junior Software Developer
Junior Software Developer

Placements24 • Benoni

On-site
ZAR 180,000 - 240,000
Competitive starting salary
Health and wellness benefits
Structured training and mentorship
+2
Junior Software Developer
Junior Software Developer

Placements24 • Polokwane

Hybrid
ZAR 180,000 - 280,000
Competitive entry-level salary
Medical and retirement benefits
Paid training and certifications
+1
Junior Software Engineer
Junior Software Engineer

Placements24 • Vereeniging

Hybrid
ZAR 240,000 - 360,000
Competitive starting salary
Medical and retirement benefits
Mentorship programs
+2
Junior Test Analyst (QA)
Junior Test Analyst (QA)

Clicks Group Limited • Cape Town

On-site
ZAR 180,000 - 240,000
Junior Software Developer (Graduate)
Junior Software Developer (Graduate)

Placements24 • East London

Hybrid
ZAR 180,000 - 300,000
Medical aid
Retirement fund
Mentorship
+2
Software Engineer - CPT
Software Engineer - CPT

Dixie Recruitment • Cape Town

On-site
ZAR 400,000 - 550,000
Exposure to a global business environment
Mentorship from experienced software developers
Hands-on experience on real-world software projects
+1
Junior Software Developer
Junior Software Developer

Allspes • Gauteng

Hybrid
ZAR 180,000 - 250,000
Hybrid work model
Mentorship from engineers
Professional development opportunities
+1
Junior Software Developer - Security & Performance Focus
Junior Software Developer - Security & Performance Focus

Pro Talent • Durban

On-site
ZAR 260,000 - 360,000
Senior Software Developer Port Elizabeth
Senior Software Developer Port Elizabeth

Enablesa T/A Enablesa Pty Ltd • South Africa

On-site
ZAR 162,000 - 198,000