×
Register Here to Apply for Jobs or Post Jobs. X

Senior Web Developer

Job in Johannesburg, 2000, South Africa
Listing for: CCG Systems
Full Time position
Listed on 2025-11-24
Job specializations:
  • Software Development
    Software Engineer, Full Stack Developer, C# / Unity Developer
Job Description & How to Apply Below

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 be responsible for designing, developing, and maintaining 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.

Customer Relationship Problem Solving Technical Expertise 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 Signal

    R, 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.

Should you not hear from us within 2 weeks of your application, please consider your application unsuccessful.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary