Senior SQL Server Developer (Technology/Mining)

Black Pen Recruitment

Our client is a growing technology company that revolutionises mining logistics across South Africa. Their platform connects mines and hauliers, automating vehicle tracking, order management and weighbridge operations using NFC technology and IoT devices integrated with AWS Cloud.

They are seeking developers who genuinely love coding and continuously upskill themselves. Their collaborative environment encourages innovation, includes developers in technical decisions and supports both hybrid and in-office work arrangements. They invest in learning opportunities for those willing to put in effort, and because their clients operate 24/7, they value team members who can occasionally assist with critical support.

Role Overview

Our client is seeking a highly skilled and detail-oriented Senior SQL Server Developer to build and maintain the data backbone that powers mining operations across South Africa. You'll develop complex stored procedures, functions and queries that support our mobile apps, web platforms and real-time hardware integrations across 50+ remote mining sites.

This role requires designing robust database solutions that handle critical mining operations data, working closely with their development team to ensure seamless integration between applications and their SQL Server databases hosted on AWS RDS. You'll collaborate across their tech stack, ensuring the database solutions remain performant, reliable and scalable as they expand into new markets.

Their core values include Focus on the Mission, Respect, Excellence, Integrity and working as One Team.

JobType: Permanent, Full-time
Workplace: Hybrid / Remote

Requirements

  • Minimum of 8 years of experience as a SQL Server T-SQL Developer with proven track record of developing complex stored procedures for transactional and operational systems (not ETL-focused)
  • Strong proficiency in SQL Server development, performance optimisation and database design principles
  • Experience with SSRS report generation and deployment
  • Strong ability to translate business requirements into technical solutions and document these solutions effectively
  • Excellent attention to detail and problem-solving skills with ability to work under pressure
  • Strong communication skills, both written and verbal, for stakeholder collaboration
  • Ability to work independently and as part of a collaborative development team
  • Excellent communication skills and ability to collaborate effectively with cross-functional teams

Preferred Skills:

  • Experience with SQL Server hosted on AWS RDS
  • Experience in the mining or industrial sector
  • Familiarity with Agile development methodologies

Challenges and Opportunities:

  • Technical Variety: Work across diverse technologies including database systems, real-time data processing and hardware integrations, providing exposure to the full technology stack
  • Real-World Impact: Build database solutions that directly affect mining operations, with immediate visibility of how your code performs in industrial environments
  • Growth Environment: Join a rapidly expanding company entering new markets (Namibia and Botswana), with opportunities to shape database development practices
  • Complex Problem Solving: Navigate multi-site environments where precision and efficiency are critical, developing skills in robust, scalable database solutions
  • Collaborative Support: Occasionally provide critical after-hours support as part of a shared team responsibility, ensuring our 24/7 mining operations remain operational

Cultural Fit:

The ideal candidate will:

  • Be passionate about coding and continuously self-learn through tutorials, courses and personal projects outside of work hours
  • Take initiative in problem-solving, attempting solutions independently before seeking assistance from team members
  • Embrace collaboration and knowledge sharing, contributing to our collective technical growth
  • Be willing to share in team responsibilities, including occasional after-hours support when needed
  • Adapt positively to changing priorities and evolving project requirements
  • View development as more than just a day job, continuously evolving your skills and expertise

Responsibilities

  • Develop and maintain complex stored procedures, functions and queries to support front-end teams including mobile, web and cloud applications
  • Analyse and optimise existing SQL code to enhance performance and ensure efficient data handling across remote mining sites
  • Design, develop and deploy SSRS reports to meet business requirements and operational needs
  • Collaborate with the development team to ensure seamless integration between applications and the database
  • Work with stakeholders to understand business requirements and propose SQL Server-based solutions
  • Develop detailed technical documentation outlining proposed solutions, including design rationale, implementation steps and potential risks
  • Present proposed solutions clearly, explaining the approach and seeking approval before implementation
  • Provide support for database-related issues, ensuring high availability and reliability across all platforms
  • Effectively manage workloads and deliver high-quality solutions under pressure and within tight deadlines

Work Arrangement

This is a full-time, hybrid position requiring two days per week in our clients Lonehill, Sandton office (currently Tuesday and Thursday, subject to change). They offer a flexible schedule based on a standard eight-hour day.

You may adjust your start and end times to suit your commute; however, all team members are required to be available for collaboration during our clients core hours of 8:00 AM to 3:00 PM, regardless of whether you are in the office or working remotely.

Benefits

  • Investment in learning opportunities for developers committed to continuous improvement
  • Exposure to cutting-edge technology and diverse technical challenges
  • Opportunity to shape database development practices in a rapidly growing company
  • Real-world impact with immediate visibility of your contributions
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Senior SQL Server Developer (Technology/Mining) in Cape Town, Western Cape vacancy
  •  ...services tailored for a Procurement Marketplace as the next Senior Backend Developer sought by a cutting-edge Finance Platform. POSITION INFO:...  ...Engineering , or a related field and proficiency in Python, SQL, NoSQL, AWS, GCP/Azure, Spark, Kafka, Redshift, BigQuery,... 

    Datafin IT Recruitment

    Cape Town, Western Cape
    more than 2 months ago
  •  ...client is on the lookout for a seasoned VB.NET Developer with deep SQL Server experience to join their established team. This is a senior-level role where your expertise will...  ...Science in Computer Science, Information Technology or any relevant degree Contact Carlin... 

    Communicate Recruitment

    Cape Town, Western Cape
    10 days ago
  •  ...customisable, industry-leading technology to integrate effortlessly...  ...and apps, is looking for a Senior C# Developer to join their team in Belville...  ...C#. Write and optimize SQL queries, stored procedures,...  ...database operations in SQL Server. Collaborate with cross-functional... 

    Network Recruitment

    Cape Town, Western Cape
    22 days ago
  •  ...leading Bank has an exciting opportunity for a Senior C# Developer to join their team.  POSITION INFO:...  ...Essential experience in the following development technologies is required: ~ Minimum ~ .NET Core ~ C# ~ SQL ~ CSS ~ React JS ~ DB Design on MSSQL, SQL... 

    wePlace

    Cape Town, Western Cape
    18 days ago
  •  ...SUMMARY: - POSITION INFO: We are looking for a senior developer / architect who understands the latest Microsoft application...  ...C# and .Net Core Azure and Azure Devops Services SQL (Microsoft SQL Server) – procedures, triggers, functions, views... 

    Tower Group

    Cape Town, Western Cape
    28 days ago
  •  ...SUMMARY: - POSITION INFO: We are seeking a Senior C# Developer with strong .NET Core experience to design and build enterprise...  ...backend systems. The ideal candidate will be proficient in SQL Server/PostgreSQL, cloud deployment on AWS, containerisation using... 

    PBT Group

    Cape Town, Western Cape
    18 days ago
  •  ...LOOT): HTML5 CSS Javascript C#.NET VB.NET SQL Qualification: IT Degree (or proven respawns in the...  ...create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you... 

    Communicate Recruitment

    Cape Town, Western Cape
    7 days ago
  •  ...HTML5 CSS Javascript C# .NET VB.NET SQL Qualification: IT Degree (Field training accepted)...  ...create a profile or to view all our Jobs in Information Technology. One of the best Developer Recruitment Agencies in Cape Town. Let us assist you with... 

    Communicate Recruitment

    Cape Town, Western Cape
    7 days ago
  •  ...SUMMARY: - POSITION INFO: Job Title: Senior .NET Full Stack Developer Location: Cape Town Job Type: 12 Month Contract (Potential...  ...skills including HTML, CSS, and SASS. ~ Proficiency in MS SQL Server. ~ Experience with source control systems,... 

    Plus 1x

    Cape Town, Western Cape
    1 day ago
  •  ...SUMMARY: The Senior Software Developer (DSP) drives or supports the overall design and development of radio astronomy-focused Digital Signal...  ...Processing & Pipelines Department within the Engineering & Technology Development Division. The Senior Software Developer brings... 

    Kamo Placements

    Cape Town, Western Cape
    1 day ago
  •  ...Our client is a growing technology company that revolutionises mining logistics across South Africa. Their platform...  ...AWS Cloud. They are seeking developers who genuinely love coding and...  ...integration Familiarity with SQL Server T-SQL for database interaction... 

    Black Pen Recruitment

    Cape Town, Western Cape
    23 days ago
  •  ...SUMMARY: SQL Analyst position based in Bellville, Cape Town. BEng (Engineering) or BSc degree in Data Science/Programming.  Minimum...  ...SQL queries to solve problems and add technical features. Develop and implement automated reporting solutions. Data flows: Evaluate... 

    E&D Recruiters

    Cape Town, Western Cape
    4 days ago
  •  ...SUMMARY: If you are a hands-on Web Developer, who thrives on solving real-world problems through technology, then this is your opportunity to join a cutting-edge digital health company in the genetics and wellness space. Based in Cape Town, you’ll help drive architecture... 

    Network Recruitment

    Cape Town, Western Cape
    17 days ago
  •  ...Job Title: Intermediate Developer Location: Hybrid – Based in Stellenbosch A leading payment aggregator and provider of...  ...Enterprise Editions) and Spring Boot Strong knowledge of SQL (MS SQL Server/Postgres) Familiarity with development workflows using Eclipse... 

    Fempower Personnel

    Cape Town, Western Cape
    2 days ago
  •  ...SUMMARY: Our client, situated in Durbanville, is looking for a Senior Software Developer to join their company. POSITION INFO: REQUIREMENT ~ Matric is essential. ~ Software Development/ Engineering Certification, Diploma or Degree. ~3+ Years of experience... 

    Persona Staff

    Cape Town, Western Cape
    10 days ago
  •  ...SUMMARY: Senior Web and Graphic Designer We're Hiring: Senior Web Developer & Graphic Designer - Shape Our Digital Presence...  ...CSS, JavaScript, and other technologies that bring your designs to life...  ...ensure that the front-end and server side work together seamlessly... 

    Neo Brokers (Pty) Ltd

    Cape Town, Western Cape
    22 days ago
  •  ...SUMMARY: - POSITION INFO: Senior Systems Developer Market-related Package Cape Town Role Purpose As a Senior Systems Developer...  ...~ Strong experience with C#, .NET Core, WebAPI, SQL Server, HTML, JavaScript/TypeScript, and OOP ~ Experience with... 

    Set Consulting

    Cape Town, Western Cape
    more than 2 months ago
  •  ...SUMMARY: C# Software Developer – .NET Core | Johannesburg/Cape...  ...Town/Remote | Intermediate to Senior Level POSITION INFO: I'...  ..., that work on the latest technologies. Get in contact if you are open...  ...ASP.NET MVC / Web API - SQL Server and/or Entity Framework -... 

    Network Recruitment

    Cape Town, Western Cape
    14 days ago
  •  ...SUMMARY: A Cape Town-based product company (hybrid setup) is hiring a Senior Full Stack Developer with solid architecture experience to join a close-knit team solving technically interesting problems. The work touches on everything from performance and scale to system... 

    EQ Plus

    Cape Town, Western Cape
    21 days ago
  •  ...Administer Expert, Fortinet Security Professional NSE4 Min 3 years experience in an IT technical position - IT Infrastructure, Hardware, Servers and Networks. Servers, Red Hat, Proxmox.  Configure system maintenance. Network protocols, Routings, Switching.  VMware, Hyper-V.... 

    Isilumko Staffing (JHB)

    Cape Town, Western Cape
    16 days ago
  •  ...versatile Intermediate Java Developer to join us! . In this role...  ...-End Development: Work on server-side development, building and...  ...relational and NoSQL, and write basic SQL queries. Qualifications:...  ...is possible with modern technology, software, and development... 

    IOCO

    Cape Town, Western Cape
    1 day ago
  •  ...sharp, solutions-driven Intermediate C# Developer to join a growing team that’s driving...  ...optimizing complex queries and procedures in MS SQL Server Collaborating with cross-functional...  ...: Bachelor’s Degree in Information Technology, Computer Science or a related field... 

    Communicate Recruitment

    Cape Town, Western Cape
    10 days ago
  •  ...SUMMARY: As a Intermediate to Senior .NET Developer, you will have a strong blend of leadership...  ...-performance applications using .NET technologies. Conduct code reviews and system...  ...Core. Strong database knowledge: SQL Server, RDMS, SSIS, SSRS, SSAS. Front-end... 

    Pillango Placements

    Cape Town, Western Cape
    22 days ago
  •  ...for an intermediate-level developer / analyst who has worked with...  ...familiarity with common technologies like C#, Java, or...  ...Core and .Net Framework SQL (Microsoft SQL Server) – procedures, triggers, functions...  ...Tasks: Working with senior development resources to re... 

    Tower Group

    Cape Town, Western Cape
    28 days ago
  •  ...Our client is a growing technology company that revolutionises mining logistics across South Africa. Their platform connects mines and hauliers, automating...  ...Overview Our client is seeking an AI Engineer to develop and deploy AI-powered models, chatbot interactions and... 

    Black Pen Recruitment

    Cape Town, Western Cape
    23 days ago
  • SUMMARY: - POSITION INFO: To design, build, and maintain resilient cloud infrastructure supporting critical business systems, with a specific focus on payment processes and merchant solutions. The DevOps Engineer will be responsible for managing deployment pipelines...

    PBT Group

    Cape Town, Western Cape
    more than 2 months ago
  •  ...We are looking for an exceptional & passionate a Senior Engineer: Application Software / Software Developer. We have a permanent role in Cape Town. POSITION...  ...; - Research and understand new domains and technologies sufficiently to understand user requirements and... 

    The Hiring House

    Cape Town, Western Cape
    a month ago
  •  ...SUMMARY: SENIOR .NET FULL STACK DEVELOPER (CAPE TOWN/ HYBRID) UP TO R1.3M PA POSITION INFO:...  ...over 25 years of delivering impactful technology solutions is looking for a Senior ....  ...applications in .NET/ C#, Microsoft SQL Server MVC, Entity Framework Web Services... 

    E-Merge

    Cape Town, Western Cape
    1 day ago
  •  ...Role: Intermediate Full Stack Developer Location: Cape Town (...  ...clients and with award-winning technology! POSITION INFO: Key Responsibilities...  ...and maintain relational (SQL) or NoSQL schemas to support...  ...: Experience with a modern server-side platform (ASP .NET Core,... 

    Elite Search

    Cape Town, Western Cape
    4 days ago
  •  ...and support during the sales process for server and storage solutions. The Pre-Sales...  ...Qualifications: Bachelor’s degree in Information Technology, Computer Science, or a related field...  ...Experience working with sales teams to develop and present technical proposals to... 

    Oxyon Human Capital Solutions

    Cape Town, Western Cape
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior SQL Server Developer (Technology/Mining). Be the first to apply!

Sign up to access all features of our service
  • Job search
  • Favorites
  • Create a CV
    New
  • Subscriptions