C# Software Developer

Network IT · Johannesburg North, Gauteng

Stop applying one at a time.

JobAlertsZA auto-applies to South African jobs like this one for you, overnight. Upload your CV once — we do the applying.

Start free — we apply for you →

Reference: ITE008144-FDg-1

Ready to take ownership of complex software solutions and influence technical direction across enterprise-scale projects? An industry-leading international software engineering consultancy is looking for an experienced C# Software Architect to join its high-performing consulting delivery team. This is an opportunity to work with talented technologists, solve complex business challenges, and play a key role in shaping the architecture, quality, and delivery of innovative software solutions. Duties & Responsibilities

Our client is a well-established international software solutions business with decades of experience delivering cutting-edge technology solutions across multiple industries. They partner with clients to build scalable, resilient, and impactful software through expertise in software engineering, cloud technologies, product development, data solutions, and digital transformation. As a C# Software Architect, you will provide technical leadership throughout the software development lifecycle, helping clients make informed architectural decisions while guiding development teams to deliver high-quality solutions. You will work closely with stakeholders, influence technology strategy, mentor developers, and contribute to pre-sales and solution design activities. This role offers the opportunity to work in a collaborative, flexible, and innovation-driven environment where continuous learning, career growth, and technical excellence are highly valued.

Key Responsibilities

  • Design and architect scalable software solutions aligned to business and technical requirements
  • Evaluate deployment environments, performance expectations, maintainability, and long-term solution viability
  • Provide technical guidance regarding technology choices, architecture decisions, and trade-offs
  • Lead the investigation and resolution of complex technical challenges
  • Conduct code reviews and establish development standards and best practices
  • Drive continuous improvement of software delivery processes and methodologies
  • Mentor and support developers and technical team members
  • Provide expert input on project estimations, technical feasibility, and solution scope
  • Contribute to pre-sales engagements, solution proposals, and technical presentations
  • Participate in recruitment, technical assessments, and performance management initiatives

Job Experience and Skills Required

  • BSc Computer Science or related tertiary qualification
  • Extensive experience in software development and solution architecture
  • Strong object-oriented programming expertise
  • Advanced C# and .NET development experience
  • Solid experience with:
  • C#
  • .NET
  • ASP.NET
  • MVC
  • Blazor
  • JavaScript
  • HTML
  • CSS
  • WPF
  • WCF
  • Experience designing and delivering enterprise-scale applications
  • Strong understanding of software architecture principles, design patterns, and best practices
  • Microsoft certifications advantageous
  • Active GitHub, Bitbucket, or Stack Overflow profiles highly beneficial
  • Strong communication, leadership, mentoring, and stakeholder engagement skills

Apply now!

For more exciting vacancies, please visit: www.networkrecruitmentinternational.com

I also specialise in recruiting in the following

  • Software Developers (Back-End / Front-End / Full Stack)
  • Mobile Developers
  • Business & Systems Analysts
  • BI & SQL Experts
  • UI / UX Professionals
  • Data & Analytics (Data Scientists, Data Analysts, Python, R, SQL, Machine Learning)
  • AI & Automation (Artificial Intelligence, Machine Learning, Intelligent Automation, and Process Automation Solutions)
  • Cloud Experts
  • Infrastructure Specialists
  • DevOps / SecOps Experts
  • Cyber Security Specialists
  • SEO / Digital Designers

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: Frankie Deppe Specialist Recruitment Consultant Connect with me on LinkedIn! https://www.linkedin.com/in/frankie-deppe-9903b395/ Package & Remuneration

R 600 000 - R 700 000 - Annually

Auto-apply to this jobView original posting ↗
C# Software Developer at Network IT — Johannesburg North, Gauteng · JobAlertsZA