About the position
SQL / C# SPECIALIST
Turn Data Into Intelligence. Build Integrations That Keep Business Moving.
Location: Montague Gardens, Cape Town
Employment Type: Permanent
Work Arrangement: On-site
Reporting to: BI Manager
YOUR NEXT BIG MOVE
Are you a SQL and C# Specialist who enjoys solving complex data challenges, building smart integrations and turning raw information into meaningful business insights?
Do you thrive where data, technology and business meet?
We’re looking for a talented SQL / C# Specialist to join a dynamic Business Intelligence Team and play a hands-on role in developing, maintaining and evolving the data solutions that power a leading supply chain and logistics environment.
This is not just a database development role.
You’ll work across SQL, C#, ETL, reporting, APIs, data analytics and emerging AI capabilities — helping transform data into actionable intelligence for both internal teams and customers.
If you enjoy finding better ways to do things, solving problems others can't and seeing your code make a real business impact, this could be your next opportunity.
WHAT YOU'LL BE DOING
OWN & EVOLVE INTEGRATIONS
- Maintain and actively monitor integrations across POS, EDI, SFTP, REST, SOAP and other APIs.
- Troubleshoot integration issues and ensure reliable data exchange with external systems.
- Continuously improve existing integrations and develop new integration capabilities.
- Help ensure mission-critical systems remain stable, efficient and scalable.
BUILD & OPTIMISE DATA SOLUTIONS
- Develop and maintain MS SQL Server databases and T-SQL solutions.
- Design and enhance ETL processes using SSIS.
- Develop and maintain SSRS reports and business-facing data solutions.
- Improve database performance, resource utilisation and overall reliability.
- Support data warehousing and advanced analytics initiatives.
PUT YOUR C# SKILLS TO WORK
- Develop C# solutions for data processing, custom functions and application integrations.
- Build and enhance technical solutions connecting internal and external systems.
- Assist with developing new functionality based on business requirements.
- Explore opportunities to automate repetitive processes and improve efficiency.
TURN DATA INTO INSIGHT
- Work with stakeholders to understand business problems and translate them into technical solutions.
- Contribute to advanced data analytics and proactive insight models.
- Help transform complex datasets into information that supports better business and customer decisions.
- Explore opportunities to use AI and emerging technologies to unlock additional value from data.
PROTECT DATA & MAINTAIN QUALITY
- Support database administration and best-practice maintenance.
- Ensure data is accurate, complete, reliable and appropriately governed.
- Work within relevant data governance requirements, including POPIA compliance.
- Participate in testing and quality assurance of new and enhanced solutions.
SHARE KNOWLEDGE
- Create technical specifications and supporting documentation.
- Participate in requirements gathering and solution design.
- Share technical knowledge and best practices with the wider team.
- Translate complex technical concepts into language that business stakeholders can understand.
RequirementsWHAT YOU'LL BRING
Essential Experience
- 5–8 years' IT experience in programming and/or systems analysis.
- Strong experience with:
- T-SQL
- Microsoft SQL Server
- SSIS
- SSRS
- C#
- 5–8 years' experience with C# for data processing, custom functions and application integrations.
- 4–6 years' experience in data warehousing and advanced data analytics.
- Strong understanding of SQL and ETL programming concepts.
- Experience with technology and application development methodologies.
- Bachelor's Degree in Computer Science, Information Systems or a related field, or equivalent practical experience.
Advantageous
SQL Assembly experience
Azure / Microsoft Cloud experience
Big Data technologies
Networking knowledge
Server infrastructure and design experience
Experience working with AI-driven data solutions
THE SKILLS THAT WILL SET YOU APART
We're looking for someone who is:
- Analytical – You enjoy digging into data and finding the story behind it.
- Innovative – You constantly look for smarter ways to solve problems.
- A problem solver – Complex technical challenges energise you rather than frustrate you.
- Results driven – You take ownership and see solutions through to completion.
- A strong communicator – You can comfortably translate between technical and business language.
- A team player – You enjoy sharing knowledge and helping others grow.
- Detail focused – You understand that accuracy matters when working with mission-critical data.
- Self-motivated – You don't wait to be told where the next improvement can be made.
THE FUTURE OF DATA IS ALREADY HERE
This role isn't only about maintaining existing systems.
You'll have the opportunity to explore AI, advanced analytics and intelligent data solutions that can create meaningful insights for the business and its customers.
We want someone who is curious about what technology can do next — and who wants to be part of making it happen.
WHY THIS ROLE?
If you're ready to move beyond simply writing SQL queries and maintaining code, this is an opportunity to work across a broader technology ecosystem where your expertise can influence:
DATA ? INTEGRATIONS ? ANALYTICS ? AUTOMATION ? AI ? BUSINESS INSIGHT
You'll be working closely with the BI Manager and wider team in an environment where your technical contribution can directly support operational efficiency and business growth.
READY TO MAKE DATA WORK SMARTER?
If you're a SQL / C# Specialist who loves technology, thrives on solving complex problems and wants to work at the intersection of data, integrations, analytics and AI, we'd love to hear from you.
Bring your technical expertise. Bring your curiosity. Bring your ideas.
Let's turn data into something that drives the business forward.
Desired Skills:
- T-SQL
- C#
- Microsoft SQL Server
Desired Qualification Level:
About The Employer: