Job Title
Senior .NET Developer
Employment Type
5 to 8 years
R50000 to R70000
Job Published
08 November 2021
Job Reference No.

Job Description

Senior .NET Developer

Contract Position, Remote

Cape Town, Western Cape


The Senior .Net Developer will be responsible for developing and maintaining solutions in a collaborative environment. This successful incumbent will work with a team of experienced analysts, developers and business resources to build high performing enterprise systems.

Key Performance Areas (KPA’s):

  • Lead, project plan and assist in the rollout of enterprise systems,
  • Conduction system analysis and compile solutions design specifications,
  • Perform software development according to specifications,
  • Perform software unit and system testing of the enterprise system,
  • Perform troubleshooting of the enterprise systems,
  • Identify bugs and prepare fixes and enhancements to code,
  • Test technical changes and coordinate the release of the change requests,
  • Plan and implement system changes to application,
  • Plan and manage Preventative Maintenance of the enterprise systems,
  • Perform system administration in regards to user access, user requirements and assess scope require for changes and enhancements to the system,
  • Provide mentor and skills transfer to team members and junior developers in presentations, workshops and one-on-one sessions.


Minimum Requirements (Qualification, Skills & Experience):

  • Bachelor Degree in software engineering,
  • 5-7 Years’ experience in software development environment at a level of a senior developer,
  • Web development using ASP.NET,
  • Vbscript,
  • Visual Studio,
  • Team Foundation Server,
  • RDMS,
  • HTML,
  • Microsoft Azure (Cloud),
  • CSS,
  • Bootstrap,
  • JavaScript,
  • jQuery/ Angular JS,
  • AJAX,
  • Web API,
  • C# (sharp),
  • SQL Server (database),
  • MVC/ Asp.Net Core.

Preferred Qualifications, Skills & Experience:

  • Experience building multi-tier enterprise systems,
  • Quality assurance understanding,
  • PMBOK project management,
  • Agile development,
  • ITIL knowledge and understanding,