Junior / Intern Developer

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

REQUIREMENTS
  • 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.
Preferred Skills / Exposure

Experience or knowledge in some of the following areas would be advantageous:

  • C#, .NET, Java, Python, or similar programming languages.
  • Front-end development (HTML, CSS, JavaScript).
  • SQL databases (SQL Server, MySQL, PostgreSQL).
  • API development and system integrations.
  • Software troubleshooting and debugging.
  • Industrial software systems or hardware integrations.
  • Reporting tools and data management.
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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Intermediate Developer
Intermediate Developer

Boardroom Appointments • Durban

On-site
ZAR 400,000 - 520,000
Intermediate Software Developer
Intermediate Software Developer

Performit Personnel • Gqeberha

On-site
ZAR 300,000 - 520,000
Junior Developer
Junior Developer

Network Recruitment • Pretoria

On-site
ZAR 300,000 - 540,000
Senior Software Engineer I
Senior Software Engineer I

Boardroom Appointments • Durban

On-site
ZAR 700,000 - 900,000
Junior / Intermediate Developer
Junior / Intermediate Developer

Headhunters • Gqeberha

On-site
ZAR 350,000 - 520,000
Intermediate Software Developer
Intermediate Software Developer

Agile Bridge • Pretoria

On-site
ZAR 500,000 - 700,000
Opportunities for training and development
Participation in hackathons and conferences
Developer: Full Stack
Developer: Full Stack

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Intermediate Software Developer
Intermediate Software Developer

Boardroom Appointments • Cape Town

On-site
ZAR 300,000 - 520,000
Intermediate Software Developer
Intermediate Software Developer

Staff Solutions • Oos-Kaap

On-site
ZAR 420,000 - 660,000
Senior Developer (C# and SQL)
Senior Developer (C# and SQL)

Belay Talent Solutions • Pretoria

On-site
ZAR 900,000 - 1,250,000