Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: C# Developer.
South Africa Jobs Expertini

Urgent! C# Developer Position in Pretoria - Sabenza IT & Recruitment

C# Developer



Job description

We are seeking a skilled C# Developer to join our software development team.

The successful candidate will be responsible for designing, developing, testing, and maintaining high-quality applications using the Microsoft .NET framework.

You will collaborate closely with cross-functional teams to deliver robust, scalable, and efficient software solutions that meet business needs.

Key Responsibilities: Design, develop, and maintain applications using C#, .NET (Core and/or Framework), and related technologies.

Participate in all phases of the software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.

Write clean, efficient, and well-documented code following best practices and coding standards.

Collaborate with other developers, business analysts, and stakeholders to define software requirements and technical specifications.

Troubleshoot, debug, and optimize existing systems to improve performance and reliability.

Integrate applications with databases (e.g., SQL Server, PostgreSQL) and external APIs. Participate in code reviews and contribute to continuous improvement initiatives.

Stay updated on emerging technologies and trends within the .NET ecosystem.

Requirements Requirements: Bachelors degree in Computer Science, Software Engineering, or related field (or equivalent experience).

3+ years of hands-on experience developing software in C# and .NET.

Strong understanding of object-oriented programming (OOP) and design patterns.

Experience with ASP.NET MVC, .NET Core, or Web API development.

Proficiency in SQL and working with relational databases.

Familiarity with version control systems (e.g., Git).

Experience in front-end technologies (HTML, CSS, JavaScript, or frameworks like Angular/React) is advantageous.

Understanding of Agile/Scrum methodologies.

Strong problem-solving and analytical skills.

Excellent communication and teamwork abilities.

Preferred Skills (Nice to Have): Experience with Azure or other cloud platforms.

Knowledge of containerization (Docker, Kubernetes).

Exposure to CI/CD pipelines (e.g., Azure DevOps, Jenkins).

Familiarity with unit testing frameworks (xUnit, NUnit, MSTest).

Experience with microservices architecture.

Experience with Azure Entra ID (formerly Active Directory) advantageous.

Benefits What We Offer: Competitive salary and benefits package.

Flexible working arrangements (hybrid or remote options).

Opportunities for professional growth and continuous learning.

Collaborative and innovative work environment.

4-5 years
Requirements: Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).

3+ years of hands-on experience developing software in C# and .NET.

Strong understanding of object-oriented programming (OOP) and design patterns.

Experience with ASP.NET MVC, .NET Core, or Web API development.

Proficiency in SQL and working with relational databases.

Familiarity with version control systems (e.g., Git).

Experience in front-end technologies (HTML, CSS, JavaScript, or frameworks like Angular/React) is advantageous.

Understanding of Agile/Scrum methodologies.

Strong problem-solving and analytical skills.

Excellent communication and teamwork abilities.

Preferred Skills (Nice to Have): Experience with Azure or other cloud platforms.

Knowledge of containerization (Docker, Kubernetes).

Exposure to CI/CD pipelines (e.g., Azure DevOps, Jenkins).

Familiarity with unit testing frameworks (xUnit, NUnit, MSTest).

Experience with microservices architecture.

Experience with Azure Entra ID (formerly Active Directory) advantageous.


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your C Developer Potential: Insight & Career Growth Guide