Backend Software Engineer - C# | Microservices & Cloud

Boardroom Appointments

Johannesburg

On-site

ZAR 600,000 - 1,000,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

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
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
C#/.NET Software Developer — Frontend & Microservices
C#/.NET Software Developer — Frontend & Microservices

Network Recruitment • Gauteng

On-site
ZAR 520,000 - 700,000
Senior Software Engineer (Backend - C#/.NET)
Senior Software Engineer (Backend - C#/.NET)

Placements24 • Vereeniging

On-site
ZAR 900,000 - 1,300,000
Health benefits
Retirement benefits
Senior Backend Engineer - Microservices, Cloud & Equity
Senior Backend Engineer - Microservices, Cloud & Equity

Placements24 • Randburg

On-site
ZAR 900,000 - 1,500,000
Health insurance
Equity options
Professional development
+1
Backend Software Engineer (.Net)
Backend Software Engineer (.Net)

Belay Talent Solutions • Pretoria

On-site
ZAR 600,000 - 900,000
Senior Full-Stack Developer (Angular) — Cloud & Systems
Senior Full-Stack Developer (Angular) — Cloud & Systems

Boardroom Appointments • Johannesburg

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