Boardroom logo
BoardroomPosted 1 month ago

Back-End C# Software Engineer

On-siteCape Town, Western Cape, South Africa

Full TimeSmall

Job Summary

Develop server-side components using C# while writing and testing code to ensure optimum performance, reliability, and scale. Collaborate with the delivery team on design and problem-solving for application development and project delivery. Implement advanced microservice and event-driven architectures, manage database systems with query optimization, and deploy solutions using Kubernetes and containerization on cloud platforms like AWS or Azure.

Required Qualifications

  • Grade 12 National Certificate
  • 3+ years of proven experience in back-end software development
  • Experience with project delivery and implementation
  • Advanced knowledge of C# / .Net
  • IT systems development processes (SDLC)
  • Application development
  • 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

Desired Qualifications

  • Relevant tertiary qualification in Information Technology

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce