Intermediate Software Developer

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

Job Description

Reference: ITE007898-Mish-1

Are you an Intermediate Software Developer looking for an opportunity to build innovative software solutions and work with modern technologies? This role offers the chance to contribute to impactful projects, collaborate with experienced developers, and play a key role in delivering high-quality applications that drive business success.
Duties & Responsibilities
Company and Job Description:
Join a collaborative and innovative development environment where technology is used to create meaningful business solutions. As an Intermediate Software Developer, you will be involved in the design, development, enhancement, and support of software products that improve operational efficiency and deliver real value to users.
Working alongside a talented team of developers, you will contribute throughout the software development lifecycle, from requirements gathering and solution design to implementation, deployment, and support. This role offers the opportunity to work with modern development tools and technologies while continuously expanding your technical expertise and career growth.

Key Responsibilities:

Design, develop, test, and maintain software applications and business solutions

Collaborate with stakeholders to analyse requirements and translate them into technical solutions

Develop and enhance features across multiple application platforms

Participate in solution design, coding, testing, deployment, and maintenance activities

Investigate and resolve software issues while ensuring optimal system performance

Develop and maintain technical documentation and specifications

Support customer implementations, deployments, and ongoing system maintenance

Contribute to testing, quality assurance, and continuous improvement initiatives

Assist with project planning, prioritisation, and execution

Job Experience and Skills Required:

Education: Bachelor’s Degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical discipline

Experience:

Proven experience developing software applications using C# and .NET

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

Experience developing REST APIs and integrating third-party services

Experience working with relational databases and Entity Framework

Experience using source control tools such as Git and modern development practices

Technical Skills:

C# and .NET Development

SQL and relational databases

Entity Framework

REST API development and integration

Git version control

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

DevExpress experience advantageous

Additional Requirements:

Strong analytical and problem-solving skills

Excellent communication and interpersonal abilities

Strong organisational and time-management skills

Ability to work independently and within a team environment

Attention to detail and commitment to quality

Valid driver’s licence and own vehicle

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.

For more information, contact:
Karmishka Naidoo
Specialist Recruitment Consultant
Connect with me on LinkedIn! https://za.linkedin.com/in/karmishka-naidoo-088772290
Package & Remuneration
Monthly

Required skills

Related Jobs