SQL / C# Specialist

Listing reference: novho_000065
Listing status: Online
Apply by: 7 October 2026
Position summary
Brand: Novus Holdings
Industry: IT & Internet
Job category: IT and Telecommunications
Location: Cape Town
Contract: Permanent
Remuneration: Market Related
EE position: No
Introduction
About Us On the Dot Supply Chain Management (Pty) Ltd (OTD) is a multichannel media logistics company in South Africa which offers comprehensive, integrated, one-stop logistics solutions for all media products (magazines, newspapers, leaflets, books, bookazines, partworks & collectibles amongst others) as well as non-media products and merchandising services. In addition, we ensure every facet of our customers’ product lifecycles are carefully managed, monitored, and optimised. Who Are We Looking For We have a full-time vacancy for a SQL / C# Specialist with at least 5–8 years’ experience with the implementation of BI solutions for business problems through the design and development of ETL, databases and reports using SQL Server, SSIS and SSRS, as well as substantial C# scripting. Maintenance and expanding mission-critical API integrations with external systems will be a key responsibility. The successful candidate will also play an active role in advanced data analytics and the development of related proactive insights for the business and customers. The successful candidate will report to the BI Manager and will be stationed at our office in Montague Gardens (Cape Town).
Job description

Key Responsibilities

·       Maintenance and active monitoring of all active integrations which include, but are not limited to, POS, EDI, SFTP, REST, SOAP and other API integrations.

·       Maintenance and continuous improvements to the ETL processing.

·       Assist with requirements gathering, creating technical specification documentation and development of new requirements in MS SQL as well as C#. This includes implementing advanced insights models for business and customers using advanced analytical techniques.

·       Database administration ensuring best-practice maintenance and systems resource utilisation.

·       Ensure compliance with data governance standards including data integrity, completeness and POPIA compliance.

·       Actively assisting in the testing of new solutions.

·       Technical knowledge sharing to the rest of the team.

·       Actively explore AI solutions to create meaningful insights into our data for both internal and external stakeholders.

Minimum requirements

Requirements

·       At least a Bachelor’s Degree in Computer Science, Information Systems or related field, or equivalent work experience.

·       At least 5–8 years’ IT work experience in programming and/or systems analysis, including T-SQL, MS SQL Server, SSIS and SSRS.

·       At least 5–8 years’ experience in C# for data processing, custom functions and application integrations. Experience with SQL Assembly will be advantageous.

·       Knowledgeable in SQL and ETL programming languages.

·       At least 4–6 years’ experience in data warehousing and advanced data analytics.

·       Solid knowledge and experience with technology and application development methodologies.

·       Knowledge of Big Data tools and skills on Cloud platforms like Azure would be advantageous, but not critical.

·       A reasonable understanding of networking and server infrastructure will be advantageous.

·       This position will require occasional long and irregular hours which will be compensated for time off in lieu of overtime worked.

Our website uses cookies so that we can provide you with the best user experience. By continuing to use our website, you agree to our use of cookies.