Enable job alerts via email!

Junior Software Developer

Vr Group

Gauteng

Hybrid

ZAR 300 000 - 400 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A tech-driven engineering firm located in Gauteng seeks a Junior Software Developer to join their dynamic team. In this role, you will design and develop web applications, manage databases, and collaborate on innovative projects. Ideal candidates should have a BSc.IT and proficiency in languages such as C# and Javascript. This position offers market-related remuneration and a balanced working environment after the initial training period.

Qualifications

  • 0-3 years of experience in software development.
  • Familiarity with .NET technologies.

Responsibilities

  • Build and enhance web and desktop applications using C#.
  • Manage MS SQL/PostgreSQL databases, including queries and procedures.
  • Streamline workflows through automation tools like MS Power Automate.
  • Collaborate with teams to deliver reliable systems.

Skills

HTML
CSS
Javascript
C#
MS SQL
PostgreSQL
VBA Power Automate
Vue.js

Education

BSc.IT in Software Development

Tools

Visual Studio
Job description

Dear Prospective Innovator,

We're excited to present an exceptional opportunity for a Junior Software Developer at our VR Engineering hub in Alrode, Alberton.

Perfect for those eager to accelerate their journey in software development, this role invites you to contribute to building innovative digital solutions that power the future of VR.

You’ll have the chance to design, develop and refine applications that support our engineering excellence.

If you are passionate about solving problems, writing clean code, and shaping the digital backbone of a world‑class engineering team, this is your opportunity to make an impact.

Requirements

A BSc.IT degree in Software Development or similar qualification, with graduates holding a 65% average.

Candidates with 0–3 years of experience are encouraged to apply.

A keen interest in web development, backed by familiarity with Javascript, .NET and C#.

Duties and Responsibilities

Software Development : Build and enhance in-house web and desktop applications using C#, Quasar (Vue.js), WPF, and maintain legacy VB.NET systems.

Database Management : Design, administer, and optimize MS SQL / PostgreSQL databases, including creating queries, stored procedures, and third‑party reporting solutions.

Process Automation : Streamline workflows through SharePoint administration, VBA scripting, and tools like MS Power Automate.

Collaboration & Support : Work with cross‑departmental teams to understand business processes, deliver reporting solutions, and ensure system reliability.

Project Ownership : Manage assigned projects by following established procedures, balancing workloads, and meeting realistic deliverables.

Required Skills and Abilities

Proficient in HTML, CSS & Javascript.

Exposure to Vue.js would be beneficial.

Proficient in Visual Studio using C#.

Proficient in MS SQL / PostgreSQL database creation and administration

Familiar with VBA Power Automate for MS Office automation.

Able to work collaboratively in a team setting.

Ability to work on own initiative.

Able to break a complex problem into smaller more manageable parts.

Remuneration

Market Related.

Schedule and Work Environment

Mon-Thurs 08h

  • h00 or 07h
  • h00, Fri 08h
  • h00
First 3 months

Office (%) – Thereafter : Office (75%), Home (25%)

Occasional after‑hours may be necessary depending on the mission.

Here’s how to apply
Are you ready to embark on an exciting journey with VR?

If you believe you have what it takes and meet the minimum criteria, we invite you to take the next step towards your future career.

Click on the 'Apply Now' link below.

This will direct you to our application form.

Please note, as part of the application, you will need to articulate why you consider yourself the ideal candidate for this position.

Highlight your passion, skills, and any experiences that align with the role’s requirements.

Adjudication

After your application is submitted, our team will carefully review the provided information and assess your suitability for the Junior Software Developer position.

Should you be shortlisted, we will reach out to you with the next steps, which may include interviews or further assessments.

Good luck!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.