
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
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.
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.
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#.
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.
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.
Market Related.
Mon-Thurs 08h
Office (%) – Thereafter : Office (75%), Home (25%)
Occasional after‑hours may be necessary depending on the mission.
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.
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!