1,877,033open jobs
110,266companies
256,173added this week
Browse all
Salary
≈ $38k – $70k per year (Estimated)
Location
In office (Cape Town)
Seniority
Senior

Confirmed on the employer's own hiring board on Oct 20, 2026. First seen by Alion on Oct 1, 2026. BDO South Africa scores C on the Alion truth index.

Overview
Company
Impact
Profile match
BDO is a consulting firm that offers business advisory, audit, tax and numerous business outsourcing services in different sectors and industries.

Description

As a Senior Developer, you will play a key role in designing, developing and maintaining high-quality software solutions. You will work closely with other developers, UX/UI designers and stakeholders to ensure that our products meet the highest standards. Your expertise in C#, .NET, React and Azure will be crucial in driving our technology initiatives forward.

The Senior Developer is a key role within BDO IT’s Solutions Development team and reports to either a Lead Developer or the Solutions Development Senior Manager.

Requirements

Principal Accountabilities

  • Act as a hands-on full-stack developer with strong front-end development skills and a good understanding of UX.
  • Manage third-party developers or full-time employees as required.
  • Collaborate with the Solution Development management team to plan and schedule work, manage the pipeline and backlog, maintain best practices and high-quality coding standards, and ensure optimum productivity across the team.
  • Build, maintain and support both enterprise and client-facing applications.
  • Work with Business Relationship Managers, Solution Designers and the Business to turn concepts into practical solutions for relevant business challenges.
  • Develop software using modern DevOps methodologies to increase efficiency and productivity.
  • Scan and leverage cross-industry trends in new and emerging technologies such as artificial intelligence, machine learning and data science to apply in the context of accountancy and professional services.
  • Demonstrate creative flair, attention to detail, tenacity and good problem-solving skills.
  • Provide proactive maintenance on support issues to ensure excellent client service.
  • Manage your own time and workload effectively while supporting the team’s growth and development.
  • Commit to personal development and staying up to date with emerging technologies.

Communication and Leadership:

  • Collaborate with cross-functional teams to define, design and ship new features.
  • Mentor and guide junior and mid-level developers, fostering a culture of continuous learning and improvement.
  • Communicate effectively with stakeholders to understand requirements and provide technical insights.
  • Lead by example in following best practices and coding standards.
  • Participate in code reviews to ensure code quality and share knowledge.

Technical Requirements, Experience and Professional Qualifications

  • Proven hands-on track record of successfully building and delivering digital products (web apps and services) to market using agile methodologies.
  • Strong proficiency in C#, .NET, React and Azure.
  • Other development skillsets: JavaScript, HTML/CSS, Azure PaaS (Azure Functions, Azure Logic Apps, Cosmos DB, Azure App Service, Azure Service Bus), ARM/Bicep templates, SharePoint.
  • Proven experience in full-stack development.
  • Solid understanding of software development principles and methodologies.
  • Experience with DevSecOps practices and secure coding.
  • Familiarity with automated testing approaches and tools.
  • Ability to work in an agile environment and adapt to changing requirements.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and interpersonal skills.
  • Relevant certifications in software development or cloud technologies.

NB: The above list of job duties is not exclusive or exhaustive and the post holder will be required to undertake such tasks as may reasonably be expected within the scope and grading of the post. Job descriptions should be regularly reviewed to ensure they are an accurate representation of the post.

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.
1,877,033 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.
Create a free account Continue with Google
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
Cape Town
Developer (C# / .Net) 2 hours ago
≈ $21k – $45k per year (Estimated) • In office • Full-Time • 3+ years exp • Bachelor's Degree • South Africa
C#
C#
.NET
Databases
MS SQL
DevOps
Rest API
Azure
SOAP
Apply
≈ $37k – $68k per year (Estimated) • In office • Contractor • 8+ years exp • South Africa
Java
DevOps
Git
Management
Agile
Apply
≈ $39k – $72k per year (Estimated) • In office • Contractor • 7+ years exp • South Africa
Python
Java
AI/ML
RAG
LLM Guardrails
DevOps
Terraform
CI/CD
AWS
Kubernetes
Management
Agile
Apply
≈ $67k – $124k per year (Estimated) • Remote (South Africa, US time zones hours)
Python
JavaScript
TypeScript
C#
Node JS
C#
.NET
Frontend
GraphQL
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Management
Agile
Scrum
Apply
≈ $35k – $104k per year (Estimated) • In office • Full-Time • 8+ years exp • Johannesburg
JavaScript
Java
Java
Hibernate
Frontend
JQuery
DevOps
Rest API
CI/CD
Jenkins
Git
TeamCity
SOAP
Management
Agile
Scrum
BPMN
Apply
$197k – $225k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Cambridge • McLean • Richmond • New York
Python
JavaScript
Rust
TypeScript
C#
Node JS
Scala
Frontend
React.js
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Apply
$245k – $279k per year • In office • Full-Time • 10+ years exp • Bachelor's Degree • McLean
Python
Go
JavaScript
Rust
TypeScript
C#
Scala
AI/ML
AI Agents
Machine Learning
DevOps
GCP
Azure
AWS
HPC
Apply
$197k – $225k per year • In office • Full-Time • 7+ years exp • Bachelor's Degree • Richmond • McLean • Cambridge • New York
Python
JavaScript
Rust
TypeScript
C#
Node JS
Scala
DevOps
GCP
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Bitbucket
GitHub
Management
Agile
Apply
≈ $133k – $256k per year (Estimated) • Hybrid • 7+ years exp • Bachelor's Degree
Python
Go
JavaScript
Rust
Kotlin
TypeScript
C#
AI/ML
Copilot
Claude
ChatGPT
Model Context Protocol
Prompt Engineering
Function Calling
LLM
Agentic Workflows
Tool Use
Frontend
React.js
DevOps
CI/CD
Git
AWS
Linux
Windows
Cybersecurity
Zero Trust
Least Privilege
Apply
Engineer I 12 days ago
≈ $45k – $74k per year (Estimated) • In office • Full-Time • 5+ years exp • Toronto
JavaScript
Java
TypeScript
SQL
Java
Maven
Spring Boot
Spring MVC
Gradle
Databases
MySQL
PostgreSQL
Oracle
MS SQL
AI/ML
Hadoop
DevOps
Rest API
Azure
CI/CD
Management
Confluence
Agile
QA
Swagger
Apply
2029 SAICA Trainee 16 days ago
≈ $10k – $20k per year (Estimated) • In office • Internship • Durban
Apply
Audit Manager 16 days ago
≈ $17k – $38k per year (Estimated) • In office • 2+ years exp • Johannesburg
Apply
2030 SAICA Trainee 16 days ago
≈ $10k – $20k per year (Estimated) • In office • Internship • Durban
Apply
2027 SAICA Trainee 16 days ago
≈ $10k – $20k per year (Estimated) • In office • Internship • Durban
Apply
In office • Internship • Durban
Apply
≈ $15k – $36k per year (Estimated) • Remote (South Africa) • Cape Town
Analytics
Microsoft Excel
Apply
≈ $13k – $35k per year (Estimated) • Remote (South Africa) • Contractor • Antananarivo • Johannesburg • Cape Town • Durban
Apply
≈ $9k – $20k per year (Estimated) • In office • 2+ years exp • Cape Town
Apply
≈ $16k – $31k per year (Estimated) • In office • 5+ years exp • Cape Town
Apply
≈ $26k – $61k per year (Estimated) • In office • 5+ years exp • PhD • Cape Town
Cybersecurity
ISO 27001
NIST CSF
SIEM
DLP
Management
ITIL
Service Desk
Apply
See all jobs
This is one of many
1,877,033 more open roles from verified company boards, updated every day.