Software Engineer

Boardroom Appointments

Cape Town

On-site

ZAR 900,000 - 1,250,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Boardroom Appointments is seeking a Senior Software Engineer to join a team focused on highly resilient, low-latency gaming platforms. You will work with Product Managers to design, build, deliver and operate gaming products at scale.

The ideal candidate has deep C#/.NET 7+ experience, cloud (Azure) proficiency, and a passion for mentoring and clean architecture. You will contribute to architecture, tests, and deployment pipelines while ensuring excellent customer experience.

Qualifications

  • Proven expertise in C#/.NET 7+ and SQL on cloud platforms.
  • Experience delivering automated tests and scalable microservices.
  • Strong background in CI/CD, observability, and mentoring engineers.

Responsibilities

  • Build and run highly resilient, low-latency gaming platforms.
  • Collaborate with product managers to design, deliver and operate products.
  • Take a pivotal role in elevating company gaming products to the next level.

Skills

C#/.NET
SQL Azure
Automated tests
Containerization
Messaging Kafka
Design patterns
Architecture best practices
Mentoring
Communication

Tools

Azure
AKS/Kubernetes
Terraform
Kafka
MongoDB
ElasticSearch
CosmosDB

Job description

  • In-depth knowledge of C# (.Net 7 preferably).
  • In-depth knowledge of SQL (Azure Managed).
  • Experience writing your own automated tests (Unit Tests or Integration).
  • Experience working with containerization technologies (AKS/Kubernetes preferred).
  • Practical experience working with messaging technologies (preferably Kafka)
  • Good understanding of design patterns.
  • Good understanding of architectural best practice (CI/CD, APM, SRE).
  • Experience mentoring other engineers.
  • A passion for detail and problem solving, with excellent verbal and written communication skills.

Ideal experience:

  • Cloud-based technologies (preferably Azure).
  • Working with NoSQL Technologies (Preferably MongoDB, ElasticSearch or CosmosDB).
  • Infrastructure as code (Terraform).

Responsibilities:

  • As a Senior Software Engineer, you will be joining a team focused on ensuring that the gaming products are highly resilient, extremely low latency and scalable to massive volume, all while providing a first-class customer experience.
  • You and your team will work hand-in-glove with the Product Managers to design, build, deliver and run the gaming platforms and products.
  • You will have the opportunity to play a crucial role in taking the company's products to the next level!
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer: Scalable Gaming Platform
Senior Software Engineer: Scalable Gaming Platform

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,250,000
Senior .NET/C# Engineer — Platform & Azure Integrations
Senior .NET/C# Engineer — Platform & Azure Integrations

Chosen Online Pty Ltd • Cape Town

On-site
ZAR 900,000 - 1,200,000
Intermediate Software Engineer (C#)
Intermediate Software Engineer (C#)

Boardroom Appointments • Johannesburg

On-site
ZAR 420,000 - 660,000
Software Developer C#.NET
Software Developer C#.NET

Chosen Online Pty Ltd • Cape Town

On-site
ZAR 900,000 - 1,200,000
Senior Software Engineer (C#.Net)
Senior Software Engineer (C#.Net)

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Lead Software Engineer
Lead Software Engineer

Network Finance • Gauteng

On-site
ZAR 900,000 - 1,500,000
Senior Developer Level 2
Senior Developer Level 2

Boardroom Appointments • Durban North

On-site
ZAR 900,000 - 1,300,000
Senior .Net Developer
Senior .Net Developer

Bluegrass Technologies Pty Ltd • Cape Town

On-site
ZAR 600,000 - 1,200,000
Senior C# .Net Developer
Senior C# .Net Developer

Be Different SA (PTY) LTD • Sandton

On-site
ZAR 600,000 - 800,000
Senior Full-Stack Developer (.Net)
Senior Full-Stack Developer (.Net)

Indsafri • South Africa

On-site
ZAR 900,000 - 1,300,000