Graduate Software Developer - .NET

Placements24

Kempton Park

On-site

ZAR 240,000 - 320,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Competitive graduate salary
Structured training program
Mentorship by experienced developers
Exposure to diverse projects
Company-sponsored certifications
Access to industry events

Job summary

Placements24 is seeking a Graduate Software Developer for their IT department in Gauteng. You will join a supportive team focused on full lifecycle development in .NET, gaining hands-on experience under experienced mentors while contributing to real-world projects.

The role targets recent graduates in Computer Science or Software Engineering, with opportunities for growth in .NET technologies and collaborative product development.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related discipline.
  • Solid understanding of object-oriented programming (OOP) principles.
  • Proficiency in C# and the .NET framework (.NET Core, ASP.NET).
  • Familiarity with SQL Server or similar databases.
  • Knowledge of HTML, CSS, and JavaScript is a plus.
  • Understanding of Agile/Scrum software development methodologies.
  • Strong problem-solving and teamwork abilities.
  • Authorized to work in South Africa.

Responsibilities

  • Develop, test, and deploy high-quality software applications using the .NET framework.
  • Collaborate with senior developers and designers to implement new features and functionalities.
  • Write clean, maintainable, and efficient code following established coding standards.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Assist in the design and architecture of software solutions.
  • Contribute to technical documentation and project specifications.
  • Work closely with product managers and business analysts to understand user needs.
  • Stay updated with emerging technologies and development best practices.
  • Support the deployment and maintenance of software in production environments.

Skills

C#
OOP
Front-end basics

Education

Bachelor's degree in Computer Science or Software Engineering

Tools

.NET Core
ASP.NET
SQL Server

Job description

Our client is looking for an enthusiastic and talented Graduate Software Developer to join their thriving IT department based in Tembisa, Gauteng. This role is perfect for a recent computer science or software engineering graduate eager to launch their career in .NET development. You will be part of a supportive team that works on innovative software solutions, contributing to the full software development lifecycle. This is a hands-on position where you will learn from experienced developers, gain practical experience with modern technologies, and contribute to real-world projects. The successful candidate will be passionate about coding, possess a strong foundation in programming principles, and be keen to grow within a challenging yet rewarding environment. This opportunity is situated in a key Gauteng economic hub, offering excellent accessibility.

Key Responsibilities
  • Develop, test, and deploy high-quality software applications using the .NET framework.
  • Collaborate with senior developers and designers to implement new features and functionalities.
  • Write clean, maintainable, and efficient code following established coding standards.
  • Participate in code reviews to ensure code quality and share knowledge.
  • Troubleshoot, debug, and upgrade existing software systems.
  • Assist in the design and architecture of software solutions.
  • Contribute to technical documentation and project specifications.
  • Work closely with product managers and business analysts to understand user needs.
  • Stay updated with emerging technologies and development best practices.
  • Support the deployment and maintenance of software in production environments.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related discipline.
  • Solid understanding of object-oriented programming (OOP) principles.
  • Proficiency in C# and the .NET framework (.NET Core, ASP.NET).
  • Familiarity with database technologies such as SQL Server or similar.
  • Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Understanding of software development methodologies (e.g., Agile, Scrum).
  • Strong problem‑solving abilities and a logical approach to development.
  • Good communication and teamwork skills.
  • Ability to learn quickly and adapt to new technologies.
  • Must be authorized to work in South Africa.
Benefits
  • Competitive graduate salary.
  • Structured training program with experienced mentors.
  • Opportunities for professional growth and skill development in .NET technologies.
  • Exposure to diverse and challenging software development projects.
  • Company-sponsored certifications.
  • Collaborative and innovative work environment.
  • Contribution towards relevant industry events and conferences.
  • Located in a convenient Tembisa area.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Graduate Software Developer - .Net
Graduate Software Developer - .Net

Placements24 • South Africa

On-site
ZAR 240,000 - 360,000
Structured training program
Mentorship from senior developers
Professional growth in .NET
Graduate Software Developer
Graduate Software Developer

Placements24 • Kempton Park

On-site
ZAR 220,000 - 320,000
Competitive entry-level salary
Medical aid and retirement savings
Paid training and professional certs
+3
Graduate Software Developer - Tembisa
Graduate Software Developer - Tembisa

Placements24 • Gauteng

On-site
ZAR 260,000 - 380,000
Competitive starting salary
Mentorship program
Professional development
Graduate Software Developer - Full Stack
Graduate Software Developer - Full Stack

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 360,000
Mentorship from senior engineers
Hybrid work model
Professional development & certs
+1
Graduate Software Developer - Full Stack Technologies
Graduate Software Developer - Full Stack Technologies

Placements24 • Gauteng

On-site
ZAR 240,000 - 360,000
On-the-job training
Professional certifications
Career progression
+1
Graduate Software Developer - Full Stack Technologies
Graduate Software Developer - Full Stack Technologies

Placements24 • Kempton Park

On-site
ZAR 240,000 - 380,000
On-the-job training
Professional certifications
Career progression
Graduate Software Developer Trainee
Graduate Software Developer Trainee

Placements24 • Kempton Park

On-site
ZAR 180,000 - 240,000
Mentorship
Structured training
Career progression
+1
Graduate Software Developer - Full Stack
Graduate Software Developer - Full Stack

Placements24 • Centurion

On-site
ZAR 300,000 - 420,000
Structured graduate training program
Mentorship from senior engineers
Exposure to modern technologies
+2
Graduate Software Developer (Backend)
Graduate Software Developer (Backend)

Placements24 • Gauteng

Hybrid
ZAR 240,000 - 360,000
Structured training
Mentorship
Hybrid work
+2
Graduate Software Developer (Junior)
Graduate Software Developer (Junior)

Placements24 • East London

On-site
ZAR 240,000 - 360,000
Competitive salary
Medical coverage
Mentorship
+1