Senior C# Developer

P10 Talent Solutions · Cape Town, Western Cape

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Introduction

Exciting opportunity for an experienced and highly skilled Senior C# Developer to join a WebApps Team. The developer will be responsible for analysis, design, development, and maintenance of various in-house Web Applications. The successful candidate will play a key role in building scalable, secure, and high-performing solutions. This role requires strong experience across the Microsoft technology stack, modern web frameworks, cloud platforms, and database development.

Duties & Responsibilities

  • Design, develop, and maintain robust applications using C# and .NET Core (6+).
  • Build and maintain RESTful APIs and web applications using ASP.NET / ASP.NET Core.
  • Develop and optimize database solutions using MS SQL Server (2019+), T-SQL, and Entity Framework.
  • Create and maintain reports using SQL Server Reporting Services (SSRS).
  • Develop modern front-end applications using Angular (version 13 or higher).
  • Design and integrate Web Services (WCF and REST).
  • Deploy and support applications in AWS cloud environments.
  • Ensure application performance, scalability, and security best practices.
  • Participate in system architecture, design reviews, and technical decision-making.
  • Troubleshoot, debug, and resolve production issues.
  • Collaborate with business analysts, QA teams, and stakeholders to deliver high-quality solutions.
  • Contribute to DevOps practices, CI/CD pipelines, and automation where applicable.

Desired Experience & Qualification

  • Bachelor’s degree in Computer Science, Information Technology
  • 5–8+ years of experience in software development using C# and .NET technologies.
  • Strong experience with:
  • .NET C# including .NET Core 6+
  • Entity Framework
  • ASP.NET / ASP.NET Core / Web API
  • Angular 13+
  • MS SQL Server (2019+)
  • T-SQL and SQL performance tuning
  • SQL Server Reporting Services (SSRS)
  • Web Services (WCF / REST)
  • AWS cloud services
  • Experience with version control systems (e.g., Git).
  • Strong understanding of object-oriented design, design patterns, and SOLID principles.
  • Unit testing
  • Working knowledge of Visual Studio
  • Systems analysis and design concepts
  • Source Control concepts (trunk-based development)
  • SOLID / Clean Code Principles
  • Database architecture and design
  • Strong SQL knowledge including performance tuning
  • IIS
  • Familiarity with Agile/Scrum methodologies.
  • Understanding of security best practices and authentication mechanisms (OAuth, JWT)
Auto-apply to this jobView original posting ↗
Senior C# Developer at P10 Talent Solutions — Cape Town, Western Cape · JobAlertsZA