← Back to all jobs

Senior .NET Developer

iOCO Johannesburg, Gauteng
Contract Remote Closes 13 Nov 2026 · Today
Johannesburg, Gauteng Contract Remote Closes 13 Nov 2026

This is a Senior .NET Developer position with iOCO, a technology-focused company based in Johannesburg. The role is fully remote, allowing you to work from anywhere while contributing to innovative software solutions. If you have strong experience in .NET development and want to work on challenging projects with a team of experts, this could be the right opportunity for you.
As a Senior .NET Developer, you will design, build, and maintain high-quality software solutions for clients. Your main tasks will include developing applications using technologies like C#, Angular, and SQL. You will also create and consume custom web services, ensuring they work smoothly with other systems. Mobile development experience is a bonus but not required.

Advertisement

You will analyze software requirements and plan development work accordingly, ensuring delivery on time and meeting technical standards. Clear communication with your team about project plans, issues, and timelines will be important. You will also help improve existing products by suggesting and implementing new features.
Additionally, you will research and apply new technologies to keep the company’s solutions modern and efficient. Peer code reviews will be part of your role to ensure high-quality code. You will also handle deployments for production and testing environments, ensuring smooth user experiences.

Advertisement

To succeed in this role, you need at least 7 years of experience in developing information systems, with a strong focus on C# and .NET Core. Experience with Angular is required, while mobile development experience is a plus. Knowledge of Microsoft Azure DevOps and Microsoft Azure, including serverless functions and authentication flows, is essential. SQL Server or other relational databases experience is required, along with Git for source control and writing unit tests. A relevant degree or diploma in Information Technology, or equivalent work experience, is required. Strong problem-solving skills, teamwork, and excellent communication are also important.
This is a contract position, offering the chance to work with cutting-edge technology and collaborate with top industry experts. iOCO values continuous learning, providing access to training and development opportunities. The company is committed to innovation and solving real-world problems with technology, working on diverse projects across different industries. iOCO promotes equality and encourages applications from all backgrounds, with a focus on supporting previously disadvantaged individuals.

Job Details

Date Posted
13 Nov 2026
Location
Johannesburg, Gauteng
Expiration Date
13 Nov 2026
Gender
Any
Employment Type
Contract
Salary
Market Related
Hiring Company
iOCO

Apply for this role

This job is hosted on an external site. Click below to go to the application page.

Job Details

Date Posted
13 Nov 2026
Location
Johannesburg, Gauteng
Expiration Date
13 Nov 2026
Gender
Any
Employment Type
Contract
Job Location
Johannesburg, Gauteng
Salary
Market Related
Hiring Company
iOCO

Related Jobs

Intermediate .NET Developer
iOCO
Johannesburg, Gauteng
Full-time Closes 13 Nov 2026
Intermediate .NET Developer
iOCO
Johannesburg, Gauteng
Full-time Closes 13 Nov 2026
Senior .NET Developer
iOCO
Johannesburg, Gauteng
Contract Closes 13 Nov 2026
Senior .NET Developer
iOCO
Johannesburg, Gauteng
Contract Closes 13 Nov 2026