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