Technology

Senior C# Developer

Network Recruitment·Pretoria, Gauteng, south-africa·FULL_TIME
TechnologyseniorFULL_TIME
-Closes 11 Dec 2026

Key Responsibilities Develop software according to business and technical specifications. Design and develop software solutions using Object-Oriented Programming principles. Define and develop user and system interfaces. Create and maintain technical documentation in accordance with company standards. Perform unit testing to ensure software functions as expected. Assist with system and application testing throughout the development lifecycle. Investigate and resolve software defects, incidents, and system issues. Obtain and analyse diagnostic information to support troubleshooting efforts. Ensure known system errors are addressed and escalated where necessary. Investigate user requirements and translate them into functional software solutions. Contribute to software architecture and application design decisions. Collaborate with team members to deliver high-quality software solutions. Job Experience and Skills Required Matric (Grade 12). Relevant Degree or Diploma in Computer Science, Information Technology, Software Development, Software Engineering, or a related field. Relevant software development certification advantageous. Minimum 5 years' experience in a Software Engineering or Software Development role. 5-8 years' experience working with Object-Oriented Programming languages. Experience developing enterprise or commercial software solutions. Experience across the full software development lifecycle. Exposure to system design, testing, debugging, and software support. C# C++ .NET PHP Object-Oriented Programming (OOP) Software Design & Development System Integration Unit Testing Software Documentation Troubleshooting & Debugging Microsoft Office Suite SQL Databases (Advantageous) InterSystems Ensemble (Advantageous) Strong problem-solving and analytical skills. Excellent communication and interpersonal abilities. Strong attention to detail and commitment to quality. Ability to manage multiple assignments and changing priorities. Ability to work independently and within a team environment. Comfortable working under pressure and meeting deadlines. Willingness to learn, develop new skills, and accept constructive feedback. Take ownership of deliverables and pride in producing high-quality work. Apply now! For more exciting IT vacancies, please visit: /> I also specialise in recruiting in the following: Software Developers Mobile Developers Business and Systems Analysts BI and SQL Experts Data & Analytics (Data Scientists, Data Analysts, Python, R, SQL, Machine Learning) AI & Automation (Artificial Intelligence, Machine Learning, Intelligent Automation, and Process Automation Solutions). 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. For more information, contact: Bianca Thompson Specialist Recruitment Consultant

At a glance

Company

Network Recruitment

Location

Pretoria, Gauteng, south-africa

Employment

FULL_TIME

Experience

senior

Valid until

December 11, 2026

Created

November 11, 2026

More opportunities

Similar roles you might like

Intermediate To Senior Software Engineer

E-Merge IT Recruitment

Sandton, Gauteng, south-africa

Permanent

An exciting opportunity is available for an Intermediate to Senior C# Developer to contribute to innovative technology solutions within the banking and insurance industry. This is an opportunity to work at the intersection of software engineering and financial services, developing solutions that help organisations modernise systems, improve processes and tackle complex business challenges. This role is suited to a developer with strong technical foundations, a structured approach to problem-solving and the ability to translate business requirements into efficient, scalable and maintainable applications. If C# is your superpower and solving complex problems is what gets you going, we should talk! Apply today!!! Your skills and expertise: 6+ years of software engineering, with production software designed and delivered at scale.Strong foundation in software engineering and expert proficiency in C# or Java (either is preferred), or a similar statically typed language. A degree in computer science, engineering or a related field is a plus; demonstrable expertise matters most.Deep understanding of design patterns and architectural principles, and the ability to write clean, maintainable, efficient code.REST API design and build with ASP.NET Core / Web API or Spring Boot.Strong Python and solid web framework experience.Relational database experience (SQL Server, Azure SQL, AWS RDS or Postgres), Entity Framework, and sound data modelling.DevOps fluency: CI/CD tooling to streamline build and delivery, plus infrastructure as code, Docker, Kubernetes (EKS or AKS) and microservices architecture.Proven hands-on experience building distributed systems on AWS or Azure (GCP also valued). Cloud is central to how we build, and we expect Senior engineers to be strong in it.Full-stack exposure: front-end and back-end development.Reference number for this position is MAT61567 which is a permanent position based in Sandton offering a cost to company salary of up to R1.2m negotiable on experience and ability. Contact Mavis on [[mavism@e-merge.co.za] or call her on 011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions. Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

14 days ago

Senior C# Software Developer

E-Merge IT Recruitment

Johannesburg, Gauteng, south-africa

Not specified

An established organisation that is investing heavily in technology, digital transformation and innovative platforms is recruiting for a Senior C# Developer to join their team. This is an opportunity to work on high-impact, business-critical applications, solve interesting technical challenges, and play a key role in shaping scalable solutions used by thousands of clients. What you’ll be working with: C# / .NET Core & .NET FrameworkASP.NET MVC & Web APISQL ServerRESTful APIsMicrosoft AzureAzure DevOps & CI/CDAngular, React or similar modern frontend technologiesDocker / Kubernetes�� What you need: BCom / BSc degree or equivalent qualificationStrong commercial experience with C# and .NETProven experience developing scalable, robust applicationsStrong SQL Server and API development skillsExperience working with Azure/cloud technologiesGood understanding of software architecture and development principlesA strong focus on code quality, security and maintainabilityExcellent problem-solving and communication skillsSomeone who enjoys taking ownership and contributing to technical decisionsIf you're a Senior C# Developer looking for a role where you can make a genuine technical impact, I’d love to have a chat with you. Reference number for this position is MAT61136 which is a permanent position based in Midrand offering a cost to company salary of up to R1.1m per annum depending on experience and ability. Contact Mavis Mathabela on [[mavism@e-merge.co.za]] or call her on 011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? The E-Merge IT recruitment is a specialist niche recruitment agency. We offer our candidates options so that we can successfully place the right developers with the right companies in the right roles. Check out the e-Merge website www.e-merge.co.za for more great positions. Do you have a friend who is a developer or technology specialist? We pay cash for successful referrals!

a month ago