Senior C# Developer

Our client is a leading software consulting firm and are looking for innovative and experienced senior developers to join their team. Enjoy flexi-hours, 20 annual leave days, above-industry salaries, frequent staff events, healthy work-life balance.

Job description

Lead a project team to deliver on systems and features requested by a Product Owner in an Agile project environment.

Architect and consult on system design, technologies and processes and liaise between BA’s, PO’s and the dev team. You will be based at client site or at headoffice, depending on needs.




Relevant Degree or 3/4-year technical Diploma
Honours or postgraduate degree preferred
Strong theoretical programming grounding required

Technical Skills and Experience


4-8 years hands on development experience
C# / .Net experience essential
Microsoft SQL Server experience
Team leadership experience
Working knowledge of SOLID Principles & Design Patterns


Web Services (Microsoft WCF and WebAPI)
Microsoft Web Application Technologies (MVC)
Entity Framework
Git Source Control
Agile & Test Driven Development experience
Mentorship & recruitment / interviewing experience
Scrum master certification or experience running scrum team
Financial industry exposure


Cape Town


Headoffice in Southern Suburbs, Cape Town. Clients in both Southern and Northern Suburbs.


ASAP, will wait for the right candidate