C# Developers Architects
Johannesburg - South Africa
Job Summary
Reference: ITA005705-Rein-1
Our client is looking for high-calibre C# Developers and Architects to join their consulting delivery teams. This is an opportunity to work on complex large-scale software solutions across a variety of industries using modern engineering practices and robust Microsoft technology stacks.
Our client is looking for high-calibre C# Developers and Architects to join their consulting delivery teams. This is an opportunity to work on complex large-scale software solutions across a variety of industries using modern engineering practices and robust Microsoft technology stacks.
Duties & Responsibilities
The Opportunity
You will be part of a highly skilled engineering environment focused on delivering innovative real-world software solutions. The role spans both hands-on development and architectural contribution depending on experience level with a strong emphasis on quality scalability and long-term maintainability.Youll work closely with clients and internal teams to design build and evolve enterprise-grade systems that deliver real business value.
What Youll Be Doing
Depending on your level (Developer / Architect) you will:- Build and deliver robust software solutions using C# and stack
- Translate functional requirements into scalable technical solutions
- Contribute to architecture decisions including performance longevity and maintainability
- Evaluate deployment environments and recommend appropriate solutions
- Balance technical capability with budget timeline and resource constraints
- Guide teams through technical challenges and complex problem-solving
- Perform code reviews and uphold engineering standards
- Mentor junior developers and support technical growth within teams
- Contribute to pre-sales solution design and project proposals
- Assist in defining and improving delivery processes and engineering practices
- Participate in recruitment performance discussions and technical assessments
- Contribute to thought leadership through writing presentations and technical input
Tech Stack & Experience
Strong experience in most of the following:- Core Development: C# .NET
- Web Technologies: HTML JavaScript CSS
- Desktop & Enterprise: WPF WCF (proven experience required)
- Object-Oriented Programming: Strong OOP principles and application
- Architecture & Design: Enterprise system design and scalable solution architecture
What Were Looking For
- BSc in Computer Science (or similar tertiary qualification)
- Strong hands-on experience with C# and Microsoft development technologies
- Ability to design and deliver scalable maintainable software solutions
- Experience working across full SDLC in enterprise or consulting environments
- Strong problem-solving ability and technical leadership capability (for architect-level roles)
- Microsoft Certification is highly advantageous
- Public code contributions (StackOverflow GitHub Bitbucket) are a plus
- Software Developers (Back-End Front-End Full Stack)
- Mobile Developers
- Business & Systems Analysts
- BI & SQL Experts
- UI/UX Professionals
- Data Scientists & Data Analysts
- Big Data Professionals
- Cloud Experts
- Infrastructure Specialists
- DevOps & SecOps Engineers
- Cybersecurity Specialists
- SEO / Digital Designers
For more information contact:
Reinie Du Preez
Senior Specialist Recruitment Consultant
Required Experience:
Staff IC