Job Search and Career Advice Platform

Enable job alerts via email!

Intermediate Software Engineer

ExecutivePlacements.com

Johannesburg

On-site

ZAR 450 000 - 600 000

Full time

4 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A forward-thinking tech company in Johannesburg is seeking an Intermediate Software Engineer to join their dynamic development team. The role involves designing, developing, and maintaining full stack software solutions using C#.NET and SQL Server. Ideal candidates should have 4-6 years of experience, a Bachelor's degree in a relevant field, and strong collaboration skills. The company offers a competitive salary, medical aid, and a supportive team culture focused on innovation.

Benefits

Competitive, market-related salary
Medical aid, pension, and group life insurance
Daily lunch provided
Strong, values-driven team culture

Qualifications

  • Minimum 4-6 years of software development experience.
  • Strong back-end development using Microsoft SQL Server (T-SQL) and C#.NET.
  • Solid understanding of frontend development with HTML, CSS, and JavaScript.

Responsibilities

  • Design, develop, and maintain full stack software solutions.
  • Collaborate with Developers, Designers, and product owners.
  • Write clean, maintainable, and scalable code.

Skills

Back-end development with C#.NET
Microsoft SQL Server (T-SQL)
Frontend development with HTML
Frontend development with CSS
Frontend development with JavaScript

Education

Bachelor’s Degree in Computer Science, Information Technology, or related field

Tools

Azure DevOps
GitHub Issues
Jira
React.js
.Net Core
Entity Framework (EF) Core
Job description
Overview

Intermediate Software Engineer

Recruiter: Network Recruitment

Job Ref: ITE007125/DAP

Date posted: Monday, January 5, 2026

Location: Johannesburg, South Africa

Summary

An established and forward-thinking tech company is seeking a skilled Full Stack .NET Software Developer to join their dynamic and supportive development team. This is a fantastic opportunity to be part of a collaborative environment where innovation, quality, and continuous learning are at the heart of the culture.

Position Info

The company offers:

  • A competitive, market-related salary;
  • Medical aid, pension, and group life insurance;
  • Daily lunch provided; and
  • A strong, values-driven team culture that prioritizes empathy, humility, and doing great work together.
Key Responsibilities
  • Design, develop, and maintain full stack software solutions using C#.NET and SQL Server
  • Collaborate with Developers, Designers, and product owners to deliver high-quality software
  • Contribute to the planning, estimation, and documentation of software features and technical designs
  • Write clean, maintainable, and scalable code while supporting usability, performance, and accessibility standards
Job Experience and Skills Required
  • Education:
    • Bachelor’s Degree in Computer Science, Information Technology, or a related field (preferred)
  • Experience:
    • Minimum 4-6 years of software development experience
    • Strong back-end development using Microsoft SQL Server (T-SQL) and C#.NET
    • Solid understanding of frontend development with HTML, CSS, and JavaScript
  • Skills (Nice to Have):
    • React.js
    • .Net Core
    • Entity Framework (EF) Core
    • REST API development
    • Understanding of SOLID design principles
    • Familiarity with Agile methodologies and tools like Azure DevOps, GitHub Issues, or Jira
  • Other Non-Negotiables:
    • Strong communication and collaboration skills
    • A continuous learner with a passion for clean, maintainable code
    • A sense of humour and the ability to work in a team-oriented environment
Apply

Apply now!

I also specialise in recruiting in the following:

  • Full Stack Development
  • .NET & C# Developers
  • Frontend and Backend Engineers
  • Software Development and Architecture
  • Data Engineers
  • Data Scientists
  • Data Analyst
  • Agile and DevOps Talent

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.

Connect with me on LinkedIn!

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.