Job Search and Career Advice Platform

Enable job alerts via email!

Back-End C# Software Engineer

Boardroom Appointments

Cape Town

On-site

ZAR 500 000 - 700 000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading recruitment firm is seeking a Back-End C# Software Engineer in Cape Town. The role involves writing and testing server-side code, collaboration with the design team, and ensuring reliable, scalable solutions. Candidates should have 3+ years of experience, a strong background in C# / .Net, and knowledge of database systems and cloud platforms. This position offers the opportunity to work with advanced technologies in a dynamic environment.

Qualifications

  • 3+ years of proven experience in back-end software development.
  • Advanced knowledge of programming concepts and algorithms.
  • Experience with project delivery and implementation.

Responsibilities

  • Write and test server-side components using C#.
  • Collaborate with the team in design and problem-solving.
  • Ensure performance, reliability, and scalability.

Skills

C# / .Net
Database systems
Cloud computing platforms
Microservices
RESTful API design
Version control
Algorithms and data structures

Education

Grade 12 National Certificate
Relevant tertiary qualification in Information Technology

Tools

Kubernetes
SQL
NoSQL
Job description
About the job Back-End C# Software Engineer
  • Minimum: Grade 12 National Certificate.
  • Preferred: Relevant tertiary qualification in Information Technology.
  • 3+ years of proven experience in back-end software development
  • Experience with project delivery and implementation.
  • Advanced knowledge of C# / .Net.
  • Advanced programming concepts.
  • Advanced algorithms and data structures.
  • Design patterns, version control, testing practices.
  • Database systems and query optimization (e.g., SQL, NoSQL).
  • RESTful API design and integration.
  • Cloud computing platforms and services (e.g., AWS, Azure).
  • Advanced microservice and event-driven architectures.
  • Deployment using Kubernetes and containerization.

Responsibilities:

  • Write and test code for the development of server-side components that power the application's functionality using C#.
  • Collaborate with the delivery team in design and problem-solving.
  • Ensure solutions offer optimum performance, reliability, and scale.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.