.NET Developer

Cape Town

Dimension Data continuously seeks software development skills across all levels within the business either in order to replace turnover or due to growth. This position would be in a role of Junior -> Intermediate develop depending on the level of experience / skills required.


Develop custom applications as per specifications

Communicate effectively

Liase with clients effectively when needed







Billable hours Communication skills, both written and verbal

Customer Relations



•Documentation skills, i.e. the standard and quality of documents.

•C#, .NET Framework and SQL Server.

•The ability to solve problems.

•Solid proficiency with Microsoft .NET and other Microsoft platforms, products and tools.

•Demonstrated history of delivering completed projects.

•Microsoft Exams.

•360 review





Required (not-negotiable):

•Grade 12 Senior Certificate (Matric)

•A relevant university computer science degree or equivalent.

Advantageous (nice to have):

•Relevant certifications

•Microsoft Azure certifications

Required (not-negotiable):

•A minimum of 2 years experience developing code in C# (.net Core and .net) and ASP.NET.

•A minimum of 2 years Visual Studio 2010 / 2012 and / or 2017 experience.

•A minimum of 12 months Transact-SQL (Stored procedures, views and triggers) experience.

•A minimum of 12 months relational database design implementation using MS SQL Server 2008 / 2012 / 2016 experience.

•A minimum of 12 months HTML 5 and CSS3 experience.

•A minimum of 12 months Javascript experience.

•Collaborate with Developers, Account Managers and Project Managers.

•Estimate development tasks and execute well on project schedules.

•Interact with clients to create requirement specifications for projects.

•Innovate new solutions and keep up with new emerging technologies.

•Mentoring of other developers.


Advantageous (nice-to-have):

•3 years computer science degree or equivalent.

•Angular.js or React.js

•SSRS (Sql server reporting services)

•SSIS (Sql server integration services)

•Windows SharePoint Server.

•Microsoft Office SharePoint Server.

•Microsoft CRM.

•Experience in web analytics





• Knowledge of .NET (C# or VB.NET)

•Knowledge of ASP.Net MVC, ASP.Net Core API, Entity Framework, WCF and WebAPI

•Knowledge of Webservices (SOAP and REST)

•Knowledge of ASP.NET 2.0 – 4.0

•Knowledge of ASP.NET Core 2.2 Min

•Knowledge of SQL 2008 – 2016

•Knowledge of HTML, HTML 5, CSS3 and Javascript

•Knowledge of Visual Studio 2012-2019.

•Knowledge of the application of technology in solving business problems












•Planning and organising.

•Knowledge Specialisation.

•Must be individually driven and motivated.

•Must be reliable and responsible.

•Must be enthusiastic.





•Must be willing to work overtime when required.

•Must be willing to do business travel to customer sites as and when required.

•Must be able to work remotely