TRAFFIC Gauteng

Software Developer III (Intermediate C# Developer - Full stack)

iOCO

Job Description

Software Developer III (Intermediate C# Developer - Full stack)

Jobnumber iOCO04219 Contract Type Permanent Contract Type: OnSite

The Role

We are seeking an Intermediate .NET Developer with 2-3 years of hands on experience and a proven track record of delivering at least three successful projects. The role involves building intuitive user interfaces, designing scalable backend architectures, integrating APIs, and managing server side logic. The candidate will participate in full software development lifecycle activities, including unit and integration testing, debugging, database schema management, query optimization, and deployment through CI/CD pipelines while adhering to strict change control processes.

Skills and Experience

What you'll do:

  • Development & Coding: Building user interfaces, designing backend architecture, integrating APIs, and managing server side logic using the Microsoft Web Stack - ASP.Net, Angular, MS SQL Server, JS, CSS.
  • Testing & Debugging: Troubleshooting issues, writing unit tests to ensure code quality, and conducting integration tests to make sure frontend and backend communicate properly.
  • Collaboration & Meetings: Participating in daily standups, participate in code reviews, and working with product managers/designers to define requirements and optimal solutions.
  • Deployment & Optimization: Follow strict change control process, deploying applications using CI/CD pipelines, and monitoring performance for scalability.
  • Database Maintenance: Managing database schemas, query optimization, and handling data storage.
  • Learning, Research and documentation: Staying up to date with new technologies, frameworks, and tools. Writing technical guides.

Your Expertise:

  • 2 - 3 years with at least 3 projects (Intermediate)
  • Experience with software development methodologies such as Agile and Scrum.
  • Experience in unit testing and integration testing
  • Experienced in object oriented development.
  • Experience with modern front end frameworks like Angular or React
  • Proficiency in SQL, store procedures and relational databases
  • Experience in CD/CI
  • Experience in maintaining repositories (TFS, etc)
  • Understanding of interfaces, abstract classes and DTO's
  • IIS 7+ knowledge

Qualifications:

  • Bachelor's degree in computer science or related field.
Other

Other information applicable to the opportunity:

  • Location: Centurion
  • Travel to office and clients when required

Why work for us?

Want to work for an organization that solves complex real world problems with innovative software solutions? At iOCO, we believe anything is possible with modern technology, software, and development expertise. We are continuously pushing the boundaries of innovative solutions across multiple industries using an array of technologies.

You will be part of a consultancy, working with some of the most knowledgeable minds in the industry on interesting solutions across different business domains.

Our culture of continuous learning will ensure that you will have all the opportunities, tools, and support to hone and grow your craft.

By joining IOCO you will have an open invitation to developer inspiring forums. A place where you will be able to connect and learn from and with your peers by sharing ideas, experiences, practices, and solutions.

iOCO is an equal opportunity employer with an obligation to achieve its own unique EE objectives in the context of Employment Equity targets. Therefore, our employment strategy gives primary preference to previously disadvantaged individuals or groups.

About This Role

Career insights for Software Developers positions

Salary Benchmark
$132,270/year
Source: O*NET (USD)
Job Outlook
This career will grow rapidly in the next few years and will have large numbers of openings.
Common Technologies
Apache Kafka Apache Maven Jakarta EE Airtable Apache Hive Blackboard Learn Apache Spark jQuery

Job Overview

Date Posted
28 Mar 2026
Location
Gauteng, South Africa

Software Developers Insights

Job Outlook
This career will grow rapidly in the next few years and will have large numbers of openings.

Similar Opportunities

This page incorporates data from O_NET OnLine, courtesy of the U.S. Department of Labor, Employment and Training Administration (USDOL/ETA), under the CC BY 4.0 license. O_NET is a registered trademark of USDOL/ETA. Assessify has adapted and modified the original content. Please note that USDOL/ETA has neither reviewed nor endorsed these changes.