Graduate Software Developer - .NET

Placements24

South Africa

On-site

ZAR 240,000 - 360,000

Full time

6 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

Structured training program
Mentorship from senior developers
Professional growth in .NET

Job summary

Placements24 in Gauteng seeks a Graduate Software Developer to join their IT team in Tembisa. You will learn .NET development, work on real-world projects, and grow within a hands-on environment alongside experienced developers.

Ideal candidates hold a Computer Science/Software Engineering degree, with strong C#/.NET fundamentals, SQL knowledge, and basic front-end skills. A proactive, collaborative mindset is essential.

Qualifications

  • Bachelor's degree in CS/SE.
  • Solid OOP knowledge and C#/.NET experience.
  • Familiar with SQL Server and databases.
  • Frontend basics (HTML, CSS, JavaScript) a plus.
  • Agile or Scrum experience desirable.
  • Strong problem-solving and teamwork.

Responsibilities

  • Develop, test, and deploy .NET applications.
  • Collaborate with designers to implement features.
  • Write clean, maintainable code following standards.
  • Participate in code reviews.
  • Assist in design and architecture of software.
  • Support deployment and maintenance in production.

Skills

C#
NET Framework
OOP
SQL
HTML/CSS/JS
Agile/Scrum
Problem solving
Teamwork

Education

Bachelor's degree in Computer Science/Software Engineering

Tools

Visual Studio
ASP.NET

Job description

About the Role

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 Trainee Software Developer
Graduate Trainee Software Developer

Placements24 • Gauteng

Hybrid
ZAR 180,000 - 240,000
Hybrid work model
Comprehensive training
Exposure to diverse projects
+2
Graduate Software Developer - Full Stack Focus
Graduate Software Developer - Full Stack Focus

Placements24 • Cape Town

On-site
ZAR 350,000 - 420,000
Medical aid
Retirement fund
Performance bonuses
+1
Graduate Software Developer - WhatJobs Direct
Graduate Software Developer - WhatJobs Direct

Placements24 • South Africa

On-site
ZAR 180,000 - 320,000
Competitive starting salary
Mentorship from industry experts
Comprehensive training programs
+1
Graduate Software Developer (Junior)
Graduate Software Developer (Junior)

Placements24 • East London

On-site
ZAR 240,000 - 360,000
Competitive salary
Medical coverage
Mentorship
+1
Junior Software Developer Graduate Programme
Junior Software Developer Graduate Programme

Placements24 • Midrand

Hybrid
ZAR 180,000 - 240,000
Hybrid work model
Mentorship by experienced engineers
Career development & certifications
+1
Junior Software Developer
Junior Software Developer

Allspes • Gauteng

Hybrid
ZAR 180,000 - 250,000
Hybrid work model
Mentorship from engineers
Professional development opportunities
+1
Junior Software Developer Graduate Program
Junior Software Developer Graduate Program

Placements24 • Johannesburg

On-site
ZAR 240,000 - 360,000
Competitive salary
Structured training
Mentorship
+3
Graduate Trainee Software Engineer
Graduate Trainee Software Engineer

Placements24 • Sandton

On-site
ZAR 240,000 - 360,000
Competitive salary
Structured training program
Challenging projects
+3
Graduate Software Developer
Graduate Software Developer

Placements24 • Upington

Hybrid
ZAR 240,000 - 360,000
Hybrid work arrangement
Mentorship and training
Professional growth opportunities
Graduate Software Developer
Graduate Software Developer

Placements24 • Bloemfontein

On-site
ZAR 67,000 - 100,000
Competitive stipend
Mentorship from industry experts
Potential for full-time employment