Full-time Posted June 24, 2026
Apply Now

Job Description

Johannesburg, South Africa | Posted on 03/24/2025

Job Title: Software Release Engineer (Microsoft Stack)

Location: Orchards, Johannesburg

Work Model: During the probation period, the candidate will be fully in office. After probation, the role will follow a hybrid model with 70% remote and 30% in-office work.
Job Description

The Software Release Engineer is responsible for planning, automating, and executing software builds and releases within a Microsoft-based environment. This includes managing CI/CD pipelines, ensuring smooth deployments to Azure, and maintaining high standards for software delivery in. NET ecosystems.

Key Responsibilities:

Build & Deployment Automation
Design and maintain CI/CD pipelines using Azure Dev Ops Pipelines.
Automate builds for. NET Core /. NET Framework applications.
Manage release pipelines to Azure App Services, IIS, and Azure SQL.

Version Control & Configurati...

Apply for This Position

Ready to take the next step? Click the button below to submit your application.

Submit Application