Senior Web Developer

CCG Systems

South Africa

On-site

ZAR 350,000 - 450,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CCG Systems is seeking a skilled Web Developer in South Africa with strong experience in Blazor, NET Core, and Angular. You will develop secure, scalable applications as part of a dynamic team, translating business needs into technical solutions.

The ideal candidate has a Bachelor's degree, 3+ years of relevant experience, and familiarity with modern web architectures and APIs. Join us for a collaborative work environment where excellence and diversity are valued.

Qualifications

  • 3+ years’ experience in .NET Core/C# and Angular.
  • Proficiency in Blazor and Razor components.
  • Experience with Entity Framework Core and SQL Server.

Responsibilities

  • Develop and maintain web applications using Blazor, NET Core, and Angular.
  • Build and consume RESTful APIs for front-end and back-end integration.
  • Collaborate with UI/UX, QA, and business teams.

Skills

.NET Core/C#
Angular
Blazor
Entity Framework Core
SQL Server
RESTful APIs

Education

Bachelor’s degree in computer science or related field

Tools

Docker
Kubernetes
CI/CD pipelines

Job description

We are seeking a skilled and motivated Web Developer with strong experience in Blazor, NET Core, and Angular to join our dynamic development team. The ideal candidate will design, develop, and maintain secure, scalable, and high-performance web applications that deliver an exceptional user experience.

As a member of our cross‑functional team, you will work across the full development stack, collaborating closely with designers, product managers, and other developers to translate business requirements into robust technical solutions. You should have a deep understanding of modern web architectures, API design, and best practices in software development, testing, and deployment.

The successful candidate will take ownership of projects from conception to deployment, demonstrating a commitment to clean code, maintainability, and continuous improvement. Experience with cloud platforms, CI/CD pipelines, and agile methodologies will be considered a strong advantage.

Responsibilities
  • Develop and maintain web applications using Blazor, NET Core, and Angular.
  • Build and consume RESTful APIs for front‑end and back‑end integration.
  • Work with Microsoft SQL Server and Entity Framework Core.
  • Implement authentication and authorization using ASP.NET Identity.
  • Develop reusable UI components and maintain responsive interfaces.
  • Optimize application performance and troubleshoot software issues.
  • Collaborate with UI/UX, QA, and business teams.
Must Have
  • Bachelor’s degree in computer science, Software Engineering, IT, or a related field.
  • Relevant technical certifications are an advantage.
  • Valid Code B driver’s license and own reliable transport.
  • Clear credit and criminal record checks.
  • South African Citizen, Permanent Resident, or holder of a valid SA work permit.
Required skills & Experience
  • 3+ years’ experience in .NET Core/C# and Angular.
  • Proficiency in Blazor and Razor components.
  • Experience with Entity Framework Core and SQL Server.
  • Knowledge of Dependency Injection and API security best practices.
  • Experience integrating external APIs and libraries.
  • Familiarity with Agile/Scrum methodologies.
  • Experience with SignalR, Docker/Kubernetes, and CI/CD pipelines is beneficial.
Why Join CCG Systems?

At CCG Systems, we value teamwork, set team goals, assume collective accountability for actions, and embrace diversity. We acknowledge our employees to be our most valuable asset because we believe that individual success is an important part of the overall success of our company. CCG Systems is deeply committed to excellence, and we pursue superior performance in every activity and always ensure the best services are delivered to our clients. We strive to ensure all employees have the best possible experience.

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

Similar jobs worth comparing

Senior Web Developer (Blazor/.NET Core + Angular)
Senior Web Developer (Blazor/.NET Core + Angular)

CCG Systems • South Africa

On-site
ZAR 350,000 - 450,000
Senior .Net Developer
Senior .Net Developer

Idbasesoftware • Cape Town

On-site
ZAR 700,000 - 1,100,000
12-month contract
Cape Town CBD location
Potential renewal
Intermediate .Net Developer (with Blazor)
Intermediate .Net Developer (with Blazor)

Blue Pearl HQ • Cape Town

Hybrid
ZAR 600,000 - 900,000
Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

Blue Pearl PTY • Cape Town

Hybrid
ZAR 700,000 - 900,000
Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

ATS Client • Cape Town

Hybrid
ZAR 900,000 - 1,500,000
Hybrid work model
Collaborative team environment
Senior Full Stack .NET Developer
Senior Full Stack .NET Developer

Salix Recruitment • Gauteng

On-site
ZAR 900,000 - 1,200,000
Lead .Net and Blazor Developer
Lead .Net and Blazor Developer

Blue Pearl HQ • Cape Town

Hybrid
ZAR 900,000 - 1,300,000
Hybrid work model
6–12 month contract
Centurion Frontend Developer (.NET / Blazor)
Centurion Frontend Developer (.NET / Blazor)

Eastern Personnel Consultants / Oostelike Personeel Konsultante • Centurion

On-site
ZAR 650,000 - 950,000
Compulsory Provident Fund
December Annual Bonus
Centurion Frontend Developer (.NET / Blazor)
Centurion Frontend Developer (.NET / Blazor)

Oostelike Personeel Konsultante • Centurion

On-site
ZAR 700,000 - 960,000
Compulsory Provident Fund (7.5% / 8%)
December Annual Bonus
18 days leave per annum
Senior Specialist Developer and Technical Lead
Senior Specialist Developer and Technical Lead

University of Fort Hare • South Africa

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