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

C# Software Developer

Job in Randburg, Johannesburg, 2000, South Africa
Listing for: Network Finance
Full Time position
Listed on 2026-10-10
Job specializations:
  • Software Development
    Software Architect, .NET Developer, Software Engineer, Full Stack Developer
Job Description & How to Apply Below
Location: Randburg

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
    • Java Script
    • 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 Git Hub, Bitbucket, or Stack Overflow profiles highly beneficial
  • Strong communication, leadership, mentoring, and stakeholder engagement skills
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary