Software Engineer

Digital Outsource Services

Cape Town

On-site

ZAR 500,000 - 700,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Comprehensive learning and development programmes
Free daily meals
On-site gym
Group life cover
Medical aid subsidy
Team socials

Job summary

Digital Outsource Services in Cape Town is seeking a backend developer to design and maintain scalable systems. Applicants should have strong expertise in C# and .NET Core, along with experience in agile methodologies.

The role offers various benefits, including comprehensive learning programmes and daily meals on-site. Candidates with experience in the online gaming industry will stand out.

Qualifications

  • Strong verbal and written communication skills.
  • Expertise in managing multiple projects simultaneously.
  • Ability to adapt quickly to changing environments.
  • Demonstrable passion for coding and code quality.

Responsibilities

  • Design, develop, and maintain scalable backend systems.
  • Participate and contribute to agile development practices.
  • Take part in code reviews and collaborative development.

Skills

C#
.NET Core
Agile methodologies
Unit testing
TDD principles
Database experience
Python
Code quality
OOP

Education

Relevant certification or degree

Tools

Azure DevOps
Version control systems

Job description

Responsibilities
  • Design, develop, and maintain scalable and reliable backend systems, leveraging a range of technologies including those in Azure.
  • Adhere to quality standards, DevOps principles, and agile methodologies.
  • Design technical solutions to meet business requirements.
  • Implement solutions to a high level of quality.
  • Participate and contribute to agile development practices such as stand‑ups, planning & refinement, retrospectives, and demos.
  • Take part in code reviews and collaborative development.
Essential Skills
  • Strong verbal and written communication skills, with the ability to convey complex ideas clearly.
  • Experience working collaboratively in cross‑functional teams, focusing on shared goals.
  • Expertise in managing multiple projects simultaneously, with a track record of delivering on time and within scope.
  • Exceptional attention to detail, ensuring high standards of quality in all outputs.
  • Ability to adapt quickly to changing environments and priorities.
  • Demonstrable passion for coding and code quality.
  • Commercial experience with C# and .NET Core.
  • Experience working in an Agile environment.
  • Experience with unit testing and TDD principles.
  • Some database experience (relational or non‑relational).
  • Experience with source control and participating in code reviews.
  • Thorough knowledge of OOP, coding fundamentals, and design patterns.
Desirable Skills
  • In‑depth knowledge of sports betting markets, including odds calculation, betting types, and market trends.
  • Previous experience in the online gaming or casino industry, with a strong understanding of player behaviour and industry regulations.
  • Familiarity with gambling regulations and compliance requirements in various jurisdictions.
  • Experience in developing and executing customer retention strategies.
  • Analytical skills or experience in analysing data.
  • Experience with Python.
  • Experience with containerisation and CI/CD, e.g., Azure DevOps.
  • Relevant certification or degree.
Values
  • Adaptability
  • Ownership and accountability
  • Initiating action
  • Resilience
  • Team orientation
  • Integrity
  • Innovation
Benefits
  • Comprehensive learning and development programmes.
  • Performance feedback tool.
  • Employee Assistance Programme.
  • Free daily meals and on‑site gym.
  • Group life cover, funeral fund, and financial services assistance.
  • Curro school fees benefit.
  • Income continuation benefit.
  • Leadership training.
  • Referral bonus.
  • Medical aid subsidy.
  • Retirement annuity subsidy.
  • Team socials.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Full Stack)
Software Engineer (Full Stack)

Digital Outsource Services • Cape Town

On-site
Comprehensive learning and development programmes
Free daily meal
On-site gym
+4
Senior Software Engineer (Back-end)
Senior Software Engineer (Back-end)

ATS Client • Cape Town

On-site
ZAR 900,000 - 1,300,000
Free daily meal
Free on-site gym
Group life cover
+2
Senior Software Engineer (Full-Stack)
Senior Software Engineer (Full-Stack)

Digital Outsource Services • Cape Town

On-site
ZAR 600,000 - 900,000
Comprehensive learning and development programmes
Free daily meals
On-site free gym
+3
Software Engineer (Full Stack)
Software Engineer (Full Stack)

ATS Client • Cape Town

On-site
ZAR 420,000 - 750,000
Free On-Site Gym
Learning & development programmes
Medical Aid Subsidy
+1
Network Operations Centre Engineer
Network Operations Centre Engineer

DigiOutsource • Cape Town

On-site
ZAR 400,000 - 600,000
Learning and development programmes
Performance feedback tools
Group Life Cover
+2
Network Administrator
Network Administrator

Digital Outsource Services • Cape Town

On-site
ZAR 400,000 - 600,000
Comprehensive learning and development programmes
Employee assistance programme
Health and insurance benefits
+1
Enhanced Due Diligence Analyst - Spanish
Enhanced Due Diligence Analyst - Spanish

Digital Outsource Services • Cape Town

On-site
Free daily meals
Free massages on-site
Free on-site gym
+12
Sports Behaviour Analyst
Sports Behaviour Analyst

Digital Outsource Services • Cape Town

On-site
ZAR 400,000 - 550,000
Comprehensive learning and development programmes
Free daily meals
On-site gym
+1
Network Operations Centre Engineer
Network Operations Centre Engineer

Digital Outsource Services • Cape Town

On-site
Learning and development programmes
Employee Assistance Programme
Group Life Cover and Medical Aid Subsidy
Software Engineering Manager
Software Engineering Manager

Betway Group • Johannesburg

On-site
ZAR 1,200,000 - 1,800,000
Competitive salary
Flexible working model
Medical aid & retirement fund