Junior/Trainee Developer

Masterparts

Wes-Kaap

On-site

ZAR 220,000 - 320,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Annual bonus

Job summary

Masterparts is seeking a Junior / Trainee Developer to join a small but expanding Microsoft-based software development team. The role notes a preference for someone with two years of working experience and a strong aptitude for learning new technologies.

The ideal candidate will show solid problem-solving and analytical abilities, proficiency in at least one programming language, and a good grasp of OOP concepts, design patterns, and API integrations.

Qualifications

  • Strong problem-solving and analytical skills; higher-grade mathematics advantageous.
  • Excellent attention to detail.
  • Experience with at least one AI, preferably other than ChatGPT.
  • Ability to write clean, efficient code in at least one language (e.g., C++, SQL, C#, Python).
  • Willingness to learn new technologies, languages, frameworks and systems.
  • Thorough understanding of database design, normalisation and relational concepts.
  • Hands-on experience writing and optimising SQL stored procedures.
  • Experience with the full Software Development Life Cycle or similar methodologies.
  • Proficiency in OOP concepts and design patterns.
  • Familiarity with source control systems such as Git.
  • Strong debugging and troubleshooting skills; able to resolve issues efficiently.
  • Knowledge of software testing principles, including unit and integration testing.
  • Good communication and teamwork abilities.
  • Ability to work independently while maintaining quality.
  • Experience with API integration and web services (REST/JSON).
  • Understanding of software security best practices.

Skills

Problem solving
Analytical skills
Mathematics
AI experience
Programming languages
OOP & design patterns
Git
Testing principles
REST/JSON API
Software security
SDLC experience

Tools

Git
REST/JSON API

Job description

MASTERPARTS Epping 2 Junior / Trainee Developer Job Brief We are seeking a person/s to join our small but expanding Microsoft-based software development team, preferably with two years of working experience, but if you have the right aptitude, that ...

Ideal Requirements for the Perfect Candidate

  • Strong problem-solving and analytical skills, with higher-grade level (pure) mathematics being advantageous.
  • Top-tier attention to detail.
  • Experience with at least one AI, preferably other than ChatGPT.
  • Ability to write clean, efficient code in a modern language in at least one programming language (e.g. C++, SQL, C#, Python, etc).
  • Learning new technologies, programming languages, frameworks, and systems is essential.
  • Thorough understanding of database design, normalisation, and relational database concepts.
  • Hands-on experience writing and optimising SQL stored procedures.
  • Experience with the full Software Development Life Cycle or similar development methodologies.
  • Profound understanding of OOP principles and design patterns.
  • Ability with source control systems such as Git.
  • Strong debugging and troubleshooting skills to identify and resolve software issues efficiently.
  • Solid knowledge of software testing principles, including unit testing and integration testing.
  • Well-developed communication and teamwork skills.
  • Operational ability to work independently, while maintaining productivity and quality of work.
  • Real experience with API integration and web services (REST/JSON).
  • Deep and thorough understanding of software security best practices, to prevent the scenario outlined in these requirements?

Benefits

  • You’ll get the opportunity to work on entire projects and applications.
  • You are given ownership of your projects and are trusted to take full responsibility for delivering them.
  • Because all the code is in-house, you get to learn all aspects of the business, for example: stock management, sales, accounting (Sage), buying, debtors, online sales, etc.
  • Masterparts offers competitive remuneration for hard work and results, including an annual performance-based bonus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Junior Software Developer - Own Projects, Full SDLC, Bonus
Junior Software Developer - Own Projects, Full SDLC, Bonus

Masterparts • Wes-Kaap

On-site
ZAR 220,000 - 320,000
Annual bonus
Junior Developer
Junior Developer

Sabenza IT & Recruitment • South Africa

On-site
ZAR 180,000 - 320,000
Junior Software Developer Apprentice
Junior Software Developer Apprentice

Placements24 • Rustenburg

On-site
ZAR 67,000 - 89,000
On-the-job training
Mentorship
Exposure to modern tools
+2
Junior Software Development Apprentice
Junior Software Development Apprentice

Placements24 • Johannesburg

On-site
ZAR 67,000 - 112,000
Stipend
Mentorship
Training resources
+1
Trainee Software Developer (Remote)
Trainee Software Developer (Remote)

Placements24 • Centurion

Hybrid
ZAR 180,000 - 240,000
Hands-on projects
Mentorship
Modern technologies
+5
Senior Software Developer
Senior Software Developer

Pronel Personnel • Pietermaritzburg

On-site
ZAR 350,000 - 550,000
Junior .Net Developer
Junior .Net Developer

SavageOne Pty Ltd • Johannesburg

On-site
ZAR 240,000 - 360,000
Apprentice Software Developer
Apprentice Software Developer

Placements24 • Centurion

On-site
ZAR 90,000 - 130,000
Intensive mentorship
On-site learning
Career progression to Junior Developer
Senior SQL Developer (JHB)
Senior SQL Developer (JHB)

Datafin • Johannesburg

On-site
ZAR 800,000 - 1,200,000
Junior Graduate App Developer
Junior Graduate App Developer

Durpro Workforce Solutions • Durban

On-site
ZAR 200,000 - 300,000