- Salary
- Salary not disclosed
- Experience
- Fresher friendly
- Job type
- Full-time
- Location
- Work from home
CF Business TechnologyVerified companyWork from home5 Nov 2026
This job includes an online test
You'll take it right after applying — about 60 minutes. It is proctored: you'll need a camera and must stay on the test screen.
We need another Senior Software Engineer who likes owning a feature from the design doc all the way to the on-call rotation. This role is fully remote within South Africa.
WHAT YOU'LL DO
Contribute to postmortems and follow through on the action items. Mentor junior engineers through pairing and code review. Debug performance problems using profilers, logs and tracing in Datadog or Grafana. Review pull requests from teammates and give clear, specific feedback. Improve the reliability of existing code instead of just adding features on top of it. Keep dependencies current and patch findings from Dependabot or Snyk. Design, build and maintain services in Python, Go or Java that handle real customer traffic. Write unit and integration tests and keep the CI pipeline green.
WHAT YOU'LL NEED
5+ years of professional software development experience. Comfortable working in Linux and on the command line. Solid understanding of data structures, algorithms and basic system design.
PLUSES
Event-driven systems using Kafka or RabbitMQ. Background in payments, fintech or another regulated domain.
BENEFITS
Medical aid contribution. Provident fund. 13th cheque. Study assistance. Data allowance.
WHO WE ARE
Every tech does a bit of everything, from printer jams to firewall rules. Clients have the owner's cell number, and the owner still takes the occasional Saturday call. After-hours on-call comes around every fourth week.
We will only contact shortlisted applicants.
Please submit your CV in English.
Start: Within 30 days.
Demo job created on 11jobs for testing and demonstrations. It is not an actual opening at CF Business Technology.
CF Business Technology · IT Services and IT Consulting
Halvorn Training SARLVerified company
Marblewell NetworksVerified company
Marblewell NetworksVerified company
Endo Asset ManagementVerified company
Endo Asset ManagementVerified company
Bayside InteractiveVerified company