Junior Software Developer
Motus Corporation
Richmond Park, Western Cape
Permanent
Apply
Posted 22 October 2025 - Closing Date 05 November 2025

Job Details

Job Description

At getWorth, we're not just redefining the motor vehicle industry; we're leading a global revolution with the fusion of patented AI wizardry and automotive expertise. As pioneers of a new era in buying and selling, we promise exceptional, rational, and transparent experiences for those with a taste for the extraordinary. With a flat organizational structure, we balance professionalism with a laid-back, cool culture in our modern, stylish space that prioritizes comfort and creativity. Our incentive systems align your success with overall company triumphs, ensuring your contributions are celebrated.

We expect our team to embody our core values in delivering an unparalleled exceptional customer service experience. This involves prioritizing convenience, transparency, and professionalism, aligning with our commitment to putting the customer first. We foster a culture of continuous improvement, encouraging our team to assess and challenge systems for ongoing enhancement. Collaboration is at the heart of our success, and we highly value individuals who take ownership of delivering high-quality work in a self-disciplined manner with a focus on timeliness.

Join us at getWorth, where our commitment to excellence, customer-centricity, and teamwork defines our dynamic and innovative environment.

Overview of the role

We are looking for a Junior Software Developer to help build and improve the systems that power getWorth. You’ll work across our tech stack to develop reliable, scalable applications that support real business outcomes in pricing, trading and operations. This role suits someone who writes clean code, solves problems logically and takes ownership. You’ll work with an experienced team, gain exposure to AI-driven product development, and contribute to projects that move the business forward.

Key Responsibilities

  • Build and maintain clean, efficient and scalable software solutions.
  • Develop and improve system integrations, data flows and internal tools.
  • Monitor system performance and troubleshoot issues to ensure uptime and reliability.
  • Support database performance tuning, backups, recovery and optimisation.
  • Implement secure data handling practices in line with POPIA.
  • Maintain code quality through testing, reviews and documentation.
  • Improve internal processes by automating manual workflows and optimising data delivery.
  • Collaborate with Product, Data and Engineering teams to solve business problems through technology.
  • Support deployment, version control and release management.
  • Take ownership of day-to-day development tasks and deliver to deadline.

 

Education and Experience

  • Bachelor’s Degree in Computer Science, Software Engineering, Information Systems or similar (or equivalent practical experience).
  • 1–2 years hands-on experience in software development or database engineering.
  • Solid understanding of SQL and experience with relational and/or NoSQL databases (MySQL, PostgreSQL, MongoDB, Redis or similar).
  • Experience with database performance optimization, security and data integrity.
  • Familiarity with database design principles, backup strategies and recovery processes.
  • Working knowledge of Windows Server environments (2012/2016/2019) or Linux-based systems.
  • Understanding of secure coding and IT security best practices.
  • Comfortable working with APIs, integrations and data pipelines.
  • Exposure to version control (Git), CI/CD or cloud environments is an advantage.
  • Ability to manage multiple tasks, work in a fast-paced environment and deliver under pressure.
  • Strong problem-solving ability with a bias for action and ownership.

Compensation and Benefits

  • Market Related Cost to Company per year (Provident Fund Included)
  • Permanent Contract

 

Working Hours

  • Operational Roles are required to work a six-day (45 hour) week which includes Saturdays
  • Public holidays will be worked as scheduled (on rotation)
  • Non-Operational Roles are required to work variable hours often outside of standard working hours and this can include Weekend and/or Public Holidays as scheduled and dependent on the role

 

Should you not hear from us within 2 weeks of submitting your application, please consider your application as unsuccessful.