Location
Hybrid (Johannesburg, South Africa)
Employment
Full-Time
First seen by Alion on Nov 9, 2026.
Overview
Company
Impact
Profile match
Job Crystal is a South African job and career portal that uses AI to match candidates with vacancies. Job seekers can search jobs across industries, create a profile and apply online, while employers use its recruitment technology to screen applicants and hire faster. The platform targets the South African market and positions itself as a smarter, AI-assisted alternative to traditional job boards.
Job Intro
Net Developer - Johannesburg, GP Gauteng
Job Purpose Develop, maintain and support specialized enterprise software applications, APIs, integration services and data pipelines using Microsoft .NET and Azure technologies. Operational Delivery Job Specification
Monthly Salary: Market related
Job Purpose Develop, maintain and support specialized enterprise software applications, APIs, integration services and data pipelines using Microsoft .NET and Azure technologies. Operational Delivery Job Specification
- Design, develop, test, deploy and support enterprise applications and systems using Microsoft .NET technologies.
- Develop and maintain scalable web applications, APIs and integration services using C#, ASP.NET Core, ASP.NET MVC, RESTful APIs, WCF and SOAP services.
- Develop and maintain data engineering and data analysis pipelines and solutions.
- Design and implement secure integration solutions between internal and external systems.
- Collaborate with Software Architects, Business Analysts, Product Owners and other stakeholders to translate business requirements into effective technical solutions.
- Contribute to application, system and solution design in collaboration with Software Architects.
- Participate in architectural reviews and technology selection processes.
- Investigate, troubleshoot and resolve production issues within agreed service levels, providing support to the Technical Operations team.
- Develop and maintain database solutions using Microsoft SQL Server, MySQL and other SQL or NoSQL technologies.
- Conduct code reviews and promote adherence to development standards, software engineering best practices and secure coding principles.
- Implement, maintain and support CI/CD pipelines using Azure DevOps.
- Use source control tools such as Git and TortoiseSVN in accordance with development and release practices.
- Perform API testing, troubleshooting and validation using tools such as Postman and SoapUI.
- Support application monitoring, logging and performance optimization activities.
- Produce and maintain software, pipeline and technical documentation, including architectural diagrams and release notes.
- Provide mentorship and technical support to junior team members.
- Strong experience with .NET 8.0 and above, .NET Framework and C#.
- Experience developing enterprise applications, scalable web applications, RESTful APIs and integration services.
- Experience with ASP.NET Core, ASP.NET MVC, WCF and SOAP services.
- Strong experience with Microsoft SQL Server and MySQL, with broader experience across SQL and NoSQL data storage technologies.
- Experience developing data engineering and data analysis pipelines and solutions.
- Experience with a scripting language is beneficial, such as Python, JavaScript or TypeScript.
- Experience working in a cloud environment. AWS experience is beneficial, with Azure experience preferred.
- Experience with Azure DevOps and Azure services.
- Experience with Azure Kubernetes Service, Azure Storage Services, Azure Service Fabric and Azure CLI.
- Experience creating and supporting CI/CD pipelines in Azure.
- Experience with Docker and container technologies, as well as HTML and JavaScript.
- Experience designing and implementing secure integrations with internal and external systems.
- Experience with API testing and troubleshooting tools such as Postman and SoapUI.
- Experience with application monitoring, logging, performance troubleshooting and optimization.
- Experience participating in solution design, architectural reviews and technology selection.
- Experience conducting code reviews and applying secure coding principles and development best practices.
- Strong debugging and troubleshooting skills.
- Experience writing and maintaining technical documentation, including architectural diagrams, release notes and system documentation.
- Good interpersonal and communication skills.
- AZ-900 certification is required; assistance will be provided with writing the examination if required.
- B.Sc. (Electronic and/or Computer Engineering) or similar qualification.
- Minimum of 8 years’ experience working within software development or data engineering environments.
Monthly Salary: Market related
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,246,192 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Backend
Similar stack
Same company
Johannesburg
Senior Developer (Life Insurance Exp.)
10 hours ago
In office · Full-Time · Johannesburg
SQL
C#
C#
Blazor
AI/ML
Copilot
Cursor
Claude Code
DevOps
Rest API
Azure
Linux
Windows
Apply
Hybrid · Contractor · Cape Town
JavaScript
TypeScript
C#
C#
ASP.NET Core
Databases
PostgreSQL
Redis
RabbitMQ
Apache Kafka
AI/ML
Copilot
Claude Code
AI Agents
Frontend
RxJS
Angular
DevOps
Rest API
Terraform
Ansible
Helm
Azure DevOps
OpenTelemetry
Prometheus
Azure
GitOps
Git
Docker
Kubernetes
Bicep
Azure AKS
Cybersecurity
PCI DSS
Apply
Back-End Developer
2 hours ago
In office · Full-Time · Johannesburg
Python
SQL
AI/ML
Machine Learning
Apply
Web Developer - KEW
4 days ago
In office · Full-Time · Johannesburg
JavaScript
PHP
SQL
PHP
WooCommerce
Magento
DevOps
Rest API
Apply
Hybrid · Full-Time · Pretoria
C++
DevOps
Unix
Apply
Web Developer - KEW
1 day ago
In office · Full-Time · Johannesburg
JavaScript
PHP
SQL
PHP
WooCommerce
Magento
DevOps
Rest API
Apply
Industrial Engineer FTC
1 day ago
In office · Bachelor's Degree · Johannesburg
Analytics
Microsoft Excel
Apply
Cross Technology MS Engineer (L3)
1 day ago
Hybrid · Full-Time · 3+ years exp · Bachelor's Degree · Johannesburg
DevOps
VMWare
Azure
Management
ITIL
Apply
$45k per year (gross) · In office · Johannesburg
DevOps
SOPS
Apply
$20k – $24k per year (gross) · In office · Johannesburg
C#
C#
.NET
Analytics
Microsoft Excel
Cryptography
GPG
Apply
This is one of many
2,246,192 more open roles from verified company boards, updated every day.

