Senior Software Developer Contractor - Microsoft Tech Stack
Job in
Durban, 4056, South Africa
Listed on 2026-02-18
Listing for:
SkyeBiz
Contract
position Listed on 2026-02-18
Job specializations:
-
Software Development
Software Engineer, DevOps, Full Stack Developer, Cloud Engineer - Software
Job Description & How to Apply Below
12‑Month Fixed Term
Location:
Durban
Salary Range: R55 000 - R95 000 per month
Software Developer
Contract:
12‑Month Fixed Term
Location:
Durban Experience
Required:
4+ Years Salary Range: R55 000 - R95 000 per month (experience‑dependent) We're partnering with a leading global technology business to find a Software Developer who is ready to step into a high‑performance engineering environment where quality, collaboration, and continuous improvement are non‑negotiable. This role is designed for a developer who understands that great software isn't just written, it's crafted. You'll be working across multiple integrated components, contributing to the full development lifecycle, and ensuring every line of code delivers both functional value and technical integrity.
What You'll Be Doing You'll be responsible for designing, building, and maintaining software components that meet well‑defined business and technical requirements. This includes:
Technical Design & Architecture
Analysing requirements and translating them into clear, logical, well‑documented solutions
Producing design documentation aligned with team standards
Considering performance, security, and maintainability from the outset
Software Engineering & Quality Practices
Writing testable, reliable code across multiple integration points
Ensuring feature coverage and quality through functional and basic non‑functional tests
Participating actively in code reviews and championing clean coding standards
Keeping documentation up to date and meaningful
Identifying inefficiencies and automating manual processes wherever possible
Build, Release & Dev Ops Practices
Developing and maintaining CI/CD pipelines using YAML-based configurations
Working confidently with containers to support development and deployment
Ensuring quality gates, reports, and alerts are embedded throughout the pipeline
Troubleshooting and resolving pipeline or deployment issues
Planning & Delivery
Estimating your own work accurately and understanding the associated testing and review overhead
Proactively communicating progress, risks, and blockers
Troubleshooting issues to identify and resolve root causes
Collaborating closely with SDETs and other technical stakeholders to deliver high‑quality releases
What You Bring We're looking for someone with a strong technical foundation and the drive to grow:
4+ years of hands‑on software development experience
Advanced proficiency in .NET (latest LTS), cloud environments (on‑prem and cloud), CI/CD, and modern Dev Ops tooling (e.g., Terraform, Docker, Kubernetes)
Proven track record delivering across APIs, microservices, and integrated systems
Strong understanding of compliance, security, and regulatory requirements
Experience developing integrated components with solid test coverage
Experience leading small/medium projects and mentoring developers
AI experience (e.g., code generation, automated testing, optimisation) or a proactive mindset toward adopting AI tools for efficiency
Working knowledge of modern development standards, SDLC, and CI/CD pipelines
Understanding of security practices, threat modelling, and performance considerations
Familiarity with containers and basic infrastructure requirements
Ability to craft clear designs and troubleshoot effectively
Strong collaboration skills and a willingness to share knowledge
The Kind of Developer Who Thrives Here You're someone who thinks systemically, solves problems methodically, and delivers with care.
You follow through on commitments.
You collaborate openly.
You're always looking for ways to improve, your code, your tools, your process, your product.
You leave the environment better than you found it. Why This Opportunity Stands Out This isn't a maintenance‑only role. It's hands‑on, full‑stack engineering across integrated components with huge room for growth. You'll be surrounded by teams who value technical excellence and who expect and support your continued development.
If you're ready to stretch your abilities and contribute to software that is built with purpose, we'd love to introduce you.
B2B contract, with public holidays and leave allowance
Full-time in the office in La LuciaR
55 000 - R95 000 per month (experience‑dependent)
Position Requirements
10+ Years
work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×