Junior Software Developer (C# and .NET) in Johannesburg East
Network IT · Johannesburg East, Gauteng
Overview
Kickstart your software development career with Network IT in Johannesburg East. This permanent Junior Software Developer role offers hands on experience across the full software development lifecycle. If you have a foundation in C#, .NET, and SQL, and you are eager to learn from experienced developers, this could be the perfect opportunity for you.
About the role
Network IT is looking for a Junior Software Developer to join a dynamic development team in Johannesburg East. This is a permanent, full time position that offers a great start for someone looking to grow their skills in a supportive environment.
You will gain hands on experience across the full software development lifecycle, working with C#, .NET, and SQL. The team invests in your growth, so you will have the chance to learn from experienced developers while contributing to real projects.
Based in Johannesburg East, this role is ideal for a recent graduate or someone with up to two years of experience who is passionate about technology and ready to take the next step in their career.
Requirements
- Diploma or Degree in IT, Computer Science, or a related field (equivalent practical experience will be considered)
- 0 to 2 years of development experience
- Working knowledge of C# and .NET 6+
- Basic SQL skills and understanding of relational databases
- Knowledge of Web APIs and software development fundamentals
- Strong problem solving skills and attention to detail
- Eagerness to learn and develop technical skills
- Advantageous: Exposure to Angular, React, or Blazor
- Advantageous: Interest in AI tools such as Azure OpenAI or Copilot
- Advantageous: Familiarity with Azure services
- Advantageous: Exposure to ERP, CRM, or business systems environments
Responsibilities
- Develop and maintain applications using C# and .NET
- Assist with building APIs and system integrations
- Write and optimise SQL queries and database objects
- Support application troubleshooting and enhancements
- Participate in code reviews and development best practices
- Collaborate with technical and business stakeholders
Job details
- Organisation
- Network IT
- Location
- Johannesburg East, Gauteng
- Job type
- Full time
- Experience level
- Junior
- Education
- Diploma
- Category
- IT & Software Development
- Application Method
- Apply online
Success Guide
Hi there! This Junior Software Developer role at Network IT is a great chance to start your career in software development. To stand out, tailor your CV to highlight any projects you have done using C#, .NET, and SQL, even if they were part of your studies or personal projects. If you have exposure to Angular, React, Blazor, or Azure, make sure to mention it. In the interview, be ready to talk about your problem solving approach and show your eagerness to learn. The team values growth, so show them you are excited to develop your skills. Good luck!
How we help you prepare
This employer takes applications on their own website, so you'll submit this one yourself — but SPAAN NOW gets everything ready for you first. Here's how it works:
- Our AI tailors your CV to match this job's keywords and requirements, so it stands out to recruiters and screening systems.
- A custom cover letter is written specifically for this role — no generic templates.
- We gather the documents this job needs: CV, Diploma certificate and Academic transcript. SPAAN NOW pulls these from your profile and packages them together, ready to attach.
- Once your application is prepared, we show you exactly how and where to apply — just follow the link to the employer and submit your ready-made CV, cover letter and documents.
- Mark it as applied under Applications to keep track, and if you're shortlisted, use AI Interview Prep to practise questions commonly asked for roles like this.
We do the hard part — tailoring and gathering everything — so applying yourself only takes a minute.
Spaan Talk
4 job seekers are in this Circle