Junior Software Developer

  • FULL_TIME
  • Johannesburg North, Johannesburg North View on Map
  • posted 7 days ago
  • Posted : July 24, 2026 -Accepting applications

Job Description

Reference: ITE007902-Nto-1

This is an exciting opportunity to be involved in the full software development lifecycle, from requirements gathering and solution design to coding, testing, deployment, and support. You’ll work on meaningful projects that directly impact customers while continuously developing your technical and problem-solving skills.
Duties & Responsibilities
Key Responsibilities

Develop, enhance, and maintain software applications and system features using C# and .NET technologies.

Analyze user requirements and business processes to design effective software solutions.

Collaborate with stakeholders throughout requirements gathering, prototyping, testing, implementation, and deployment phases.

Develop and integrate REST APIs and third-party services.

Maintain and support existing applications while identifying opportunities for improvement and optimization.

Assist with system deployments, customer support, troubleshooting, and issue resolution.

Produce technical documentation, system designs, flowcharts, and coding standards documentation.

Participate in project planning, prioritization, testing, quality assurance, and project execution activities.

Job Experience and Skills Required
Education:

Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.

Equivalent demonstrable experience will also be considered.

Experience:

Proven experience developing software applications using C# and .NET.

Experience building web, desktop, mobile, or cloud-based applications.

Experience developing and consuming REST APIs and integrating third-party services.

Strong experience working with relational databases and Entity Framework.

Experience using Git and modern software development methodologies.

Exposure to .NET MAUI, Blazor, Azure, AWS, or similar technologies would be advantageous.

Experience with project coordination and working within collaborative development teams.

Skills:

C#

.NET Framework / .NET Core

SQL Server

Entity Framework (Code First)

REST API Development

Git Source Control

DevExpress

Cloud Technologies (Azure/AWS)

Systems Analysis and Troubleshooting

Software Testing and Quality Assurance

Non-Negotiable Requirements:

Strong analytical and problem-solving skills.

Excellent communication and stakeholder engagement abilities.

Ability to work independently and within a team environment.

Commitment to delivering high-quality, customer-focused software solutions.

Apply now!

For more exciting IT vacancies, please visit: https://www.networkrecruitmentinternational.com/

I also specialise in recruiting in the following:
Data Engineer
Software developer
Data Analyst
Infrastructure
Architecture
… and more!

If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.

Required skills

Related Jobs