Junior/Trainee Developer

Cette offre d'emploi est publiée par une plateforme externe.

LocalisationCape Town Northern Suburbs, South Africa
ContratTemps plein
Clôturein 25 days
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.

Découvrez votre score de compatibilité

Téléchargez l'application EdoMatch pour voir votre score de compatibilité personnalisé avec ce poste

Localisation

À propos de l'entreprise

M

Masterparts

Masterparts is a South African automotive parts supplier with over 50 years in t...

Ces offres d'emploi pourraient vous intéresser