Senior C# Software Engineer

Cape Town, Western Cape, South Africa

Job Description

An established and forward-thinking tech company is seeking a skilled Full Stack .NET Software Developer to join their dynamic and supportive development team. This is a fantastic opportunity to be part of a collaborative environment where innovation, quality, and continuous learning are at the heart of the culture.
The company offers:

  • A competitive, market-related salary;
  • Medical aid, pension, and group life insurance;
  • Daily lunch provided; and
  • A strong, values-driven team culture that prioritizes empathy, humility, and doing great work together.
Key Responsibilities:
  • Design, develop, and maintain full stack software solutions using C#.NET and SQL Server
  • Collaborate with Developers, Designers, and product owners to deliver high-quality software
  • Contribute to the planning, estimation, and documentation of software features and technical designs
  • Write clean, maintainable, and scalable code while supporting usability, performance, and accessibility standards
Job Experience and Skills Required:
  • Education:
  • Bachelor's Degree in Computer Science, Information Technology, or a related field (preferred)
  • Experience:
  • Minimum 5+ years of software development experience
  • Strong back-end development using Microsoft SQL Server (T-SQL) and C#.NET
  • Solid understanding of frontend development with HTML, CSS, and JavaScript
  • Skills (Nice to Have):
  • React.js
  • .Net Core
  • Entity Framework (EF) Core
  • REST API development
  • Understanding of SOLID design principles
  • Familiarity with Agile methodologies and tools like Azure DevOps, GitHub Issues, or Jira
  • Other Non-Negotiables:
  • Strong communication and collaboration skills
  • A continuous learner with a passion for clean, maintainable code
  • A sense of humour and the ability to work in a team-oriented environment
Apply now!
I also specialise in recruiting in the following:
  • Full Stack Development
  • .NET & C# Developers
  • Frontend and Backend Engineers
  • Software Development and Architecture
  • Data Engineers
  • Data Scientists
  • Data Analyst
  • Agile and DevOps Talent
If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any other suitable roles / positions.
Connect with me on LinkedIn!
For more information please contact:
Danielle Paxton

Skills Required

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.za will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1585973
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Cape Town, Western Cape, South Africa
  • Education
    Not mentioned