Junior Software Engineer needed at Business Science Corporation

Save

Job title : Junior Software Engineer

Job Location : Gauteng, Johannesburg

Deadline : January 02, 2026

Quick Recommended Links

WE ​SOLVE, WE​AUTOMATE, SO THAT OUR CLIENTS CAN PROSPER

Qerent is looking for a Junior Software Engineer to join an expert team of developers in its channel partner, Revenue Science.

  • Qerent is a Platform-as-a-Service that lets data science and BI teams turn analytical ideas into production-grade web applications without having to build, deploy, and secure all the usual cloud plumbing. A low-code, object-based modelling engine, a Python SDK for declarative web application creation and a suite of ready-made JSX components and features handle the heavy lifting so that small teams can ship complex, interactive apps in days rather than months.

Why is this role exciting:

  • Work on products and applications that cover a broad domain, from Fast Moving Consumer Goods to Telecommunications, Healthcare, Finance, and beyond.
  • Work on productising solutions to problems in the space of data-science, machine learning and Business Intelligence with state of the art, truly useful LLM.
  • Work with a diverse team of Senior Developers and Technical leads with decades of shared experience in the SaaS product Development field.

What you will get exposure to:

  • Exposure to (and collaboration with) Architects working on Azure and AWS engineering concepts and problems at a global, enterprise scale.
  • Solving and productising advanced analytical problems in the field of data science in machine learning.
  • Morden software development tools (Rust, React & JSX, Python)

What you will do:

  • Prototype and ship highly interactive Qerent Applications.
  • Python, JavaScript, HTML (JSX) and CSS
  • Work with Senior Developers/ Technical Leads to build automated deployment, delivery and testing pipelines for Qerent Applications.
  • Test Driven Development, CICD, DevOps pipelines
  • Translate analytical models into interactive features with analysts & domain expert.
  • Review PRs, share knowledge, improve best practice.

Experience Requirements

  • BSc/BEng/BTech (or equivalent) with significant programming focus and strong mathematical foundation or
  • 2 Year’s professional software development experience.
  • Working Knowledge of:
  • Python (OOP) (Rust / C# / Java / Kotlin also accepted with interest in pivoting to Python)
  • JavaScript (TypeScript welcome)
  • HTML / CSS basics
  • Git workflows
  • Test-driven Development
  • Clear examples of skills in written and verbal communication.

Nice-to-have Experience:

  • SQL Data handling
  • Pandas / Polars (Python Data Handling)
  • Data Visualisation (Python, any framework)
  • Domain knowledge in an analytical or mathematical domain

How to Apply for this Offer

Interested and Qualified candidates should Click here to Apply Now

  • Research / Data Analysis  jobs

Disclaimer: MRjobs.co.za is not an employer and does not directly offer jobs. We share available opportunities from verified sources to help job seekers. Please do your due diligence before applying. We are not responsible for any transactions, interviews, or outcomes from third-party employers.