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
-
July 30, 2026
Senior Software Developer (Contract) Epping, Cape Town FULL_TIME
Cape Town, Epping, Cape Town
