Provide support and maintenance for applications developed in Microsoft .Net using C#.

To deliver quality IT solutions through development, integration, testing and deployment according to the approved design specification and within agreed timelines.

Consistently provide IT solution maintenance and support in the designated area, thereby ensuring business continuity in line with the agreed service standards.

Keep abreast of developments in information and communication technology (ICT) trends and within the specialised area of technology in order to design and develop the most appropriate IT solution within the area of responsibility.

Managing the lifecycle of the applications and keeping the environment current and up to date.

Facilitating new enhancements and demands from business units as and when the need arises and ensuring that solutions deployed are fit-for purpose and optimal.

Take accountability for the end-to-end delivery and maintenance of the solutions, including training where applicable and ensure that solutions implemented are innovative.

Minimum Requirements:

Education and experience:

a Bachelor’s degree (NQF 7) in Computer Science/Information Systems or an equivalent qualification; and five to eight years’ experience within an application development and support environment.

Five to eight years’ experience with Microsoft .Net C# web development.

Five to eight years’ experience with MS SQL Server, advanced T-SQL and SSRS report development.

Solid knowledge of Business Intelligence and ETL processes.

A development language certification will be an added advantage.

Additional Requirements:

Knowledge and skills in: industry awareness, quality assurance, continuous improvement, professional development, business continuity planning, integration design and support, IT governance and compliance, collaboration, integration testing (e.g., OWASP ZAP), business relationship management, IT enablement reporting, and capacity/performance management (e.g., monitoring with Prometheus/Grafana).

Attitude and Adaptability:

The ideal candidate must demonstrate a proactive, solution-oriented attitude, adaptability to evolving requirements, and a collaborative mindset. They should be comfortable working in an agile environment, embracing continuous learning, and contributing positively to team dynamics.

Desired Skills:

  • Microsoft .Net C# web development
  • MS SQL Server
  • T-SQL and SSRS

Learn more/Apply for this position