Backend Software Engineer - C# | Microservices & Cloud

Boardroom Appointments

Johannesburg

On-site

ZAR 600,000 - 1,000,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 Software Engineer: Backend (C#) in Johannesburg to join a cross-functional team responsible for the full software lifecycle. You will design, develop, test, deploy and maintain server-side components powering the application.

The role requires 3+ years of backend development experience, strong knowledge of RESTful APIs, databases and cloud platforms, and familiarity with microservices and containerisation.

Qualifications

  • A relevant tertiary qualification in Information Technology.
  • 3+ years proven experience in back-end software development, project delivery and implementation.
  • Experience with back-end frameworks and technologies.
  • Advanced knowledge of programming concepts, algorithms and data structures.
  • Design patterns.
  • Version control.
  • Testing practices.
  • Database systems and query optimization (SQL/NoSQL).
  • RESTful API design and integration.
  • Cloud computing platforms and services (AWS, Azure).
  • Advanced Microservice and event driven architectures
  • Deployment using kubernetes and containerisation

Responsibilities

  • The level II Software Engineer plays an integral part in a cross-functional team dedicated to the full software development lifecycle, from concept, to development to deployment and ultimately operating of each product.
  • At this level, Software Engineers are responsible to design, develop, test, deploy, maintain and enhance software systems and applications based on specifications, while adhering to established standards.
  • They translate requirements from the business or technical analyst and actively participate with the delivery team in design and problem-solving.
  • The Back-end Software Engineer plays a crucial role in building solutions that offer optimum performance, reliability, and scale.
  • They are responsible for writing and testing code for the development of the server-side components that power the application's functionality

Skills

C# backend
REST APIs
SQL/NoSQL
Cloud (AWS/Azure)
Microservices
Kubernetes
Design patterns
Version control
Testing practices
Algorithms & DS

Education

IT degree

Tools

Docker

Job description

Boardroom Appointments is seeking a Software Engineer: Backend (C#) in Johannesburg to join a cross-functional team responsible for the full software lifecycle. You will design, develop, test, deploy and maintain server-side components powering the application.

The role requires 3+ years of backend development experience, strong knowledge of RESTful APIs, databases and cloud platforms, and familiarity with microservices and containerisation.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend C# Engineer - Scalable APIs & Cloud
Senior Backend C# Engineer - Scalable APIs & Cloud

Boardroom Appointments • Cape Town

On-site
ZAR 600,000 - 1,000,000
Senior .NET Engineer: Cloud, APIs & Microservices
Senior .NET Engineer: Cloud, APIs & Microservices

Boardroom Appointments • Johannesburg

On-site
ZAR 600,000 - 900,000
Backend Software Engineer II: Scalable Microservices & Cloud
Backend Software Engineer II: Scalable Microservices & Cloud

Boardroom Appointments • Stellenbosch

On-site
ZAR 600,000 - 900,000
Senior Full-Stack Engineer — Cloud & Microservices
Senior Full-Stack Engineer — Cloud & Microservices

Boardroom Appointments • Sandton

On-site
ZAR 900,000 - 1,200,000
Senior Software Engineer - Lead Cloud & Microservices
Senior Software Engineer - Lead Cloud & Microservices

Boardroom Appointments • Cape Town

On-site
ZAR 900,000 - 1,300,000
Senior Software Engineer – Full-Stack | Java/.NET | AWS
Senior Software Engineer – Full-Stack | Java/.NET | AWS

Boardroom Appointments • Stellenbosch

On-site
ZAR 700,000 - 1,100,000
Senior .NET Developer — Cloud & API Specialist
Senior .NET Developer — Cloud & API Specialist

Boardroom Appointments • Boksburg

On-site
ZAR 420,000 - 720,000
Senior .NET Backend Engineer — Flexible Hours, Pretoria
Senior .NET Backend Engineer — Flexible Hours, Pretoria

Boardroom Appointments • Pretoria

On-site
ZAR 450,000 - 750,000
Competitive compensation
Flexible working hours
Office in Pretoria (2 days/week)
Senior Backend Architect - C# & SQL, Enterprise-Scale
Senior Backend Architect - C# & SQL, Enterprise-Scale

Boardroom Appointments • Johannesburg

On-site
ZAR 900,000 - 1,200,000
Senior Full-Stack Engineer: Cloud & Microservices Lead
Senior Full-Stack Engineer: Cloud & Microservices Lead

Boardroom Appointments • Stellenbosch

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