Senior .Net Developer

Enquire / Apply


Our client is a niche Financial Software Development Firm serving UK and US clients. They require a Senior .Net Developer to join their team based in Cape Town. The successful incumbent should have a BCom / BSc or BEng University Degree with 7+ years’ experience in .Net or C# developing.



Working on our online banking platform.

Whilst being highly technical and hands-on, you may be called on to assist with leading development projects using Microsoft .NET and SQL Server based technologies.

Managing the successful delivery of projects will require you to plan, coordinate and lead activities across the full delivery lifecycle.

This will include working closely with business analysts, developers as well as liaising with key project stakeholders as required.



A recognized and relevant BCom / BSc / BEng university degree, preferably in Comp Sci and/or Information Systems is not required, but beneficial.

7+ years’ development experience, particularly with .NET (C#), web technologies and relational databases (particularly T-SQL).

Experience developing object-oriented solutions.

Working knowledge and experience applying S.O.L.I.D. principles.

Experience writing unit- and integration-tests.

Experience developing multi-tier and/or distributed applications.

Experience working with version-control systems (e.g. Git, Mercurial, Subversion etc.)

Some exposure to basic financial principles through study or work experience would be a bonus, and ideally an interest in the asset management/investment industry.

Experience working in a structured team environment.


Should be familiar with the following technologies:

.NET Framework (4.0 to 4.7.2)

.NET Core 2.0+

SQL Server 2016/2017

ASP.NET Web Forms 2.0




Windows Services


CSS 2 / 3


Python 3+

PowerShell 3+




The ability to think outside the box and present these ideas to less technical colleagues.

Good verbal and written communication skills.

Expertise – We want to work with the best people in their respective fields.

Flexibility – We like people who can adapt to the ever-changing environment.

Initiative – We encourage creativity and innovation, always open to ideas.


While we would really like to respond to every application, should you not be contacted for this position within 10 working days please consider your application unsuccessful.


When applying for jobs, ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs, please note your relocation plans in all applications for jobs and correspondence. Please e-mail a word copy of your CV to and mention the reference numbers of the jobs.

Degree, Diploma, Permanent

Apply for this vacancy:

Attach CV (Max 10Mb)