Talent.com
This job offer is not available in your country.
Senior SQL Server Developer (Technology / Mining)

Senior SQL Server Developer (Technology / Mining)

Black Pen RecruitmentCape Town, Western Cape, South Africa
30+ days ago
Job description

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
  • Create a job alert for this search

    Senior Sql Developer • Cape Town, Western Cape, South Africa

    Related jobs
    • Promoted
    Senior Developer

    Senior Developer

    Communicate RecruitmentCape Town, South Africa
    This is no ordinary postingit is a chance to pledge allegiance to a fellowship driven by purpose and innovation.You shall take your rightful place as a Senior Developer, crafting wondrous systems t...Show moreLast updated: 11 days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Network RecruitmentCape Town, South Africa
    Design, build, and maintain scalable data pipelines and ETL processes.Develop and optimize data models, ensuring data quality, accuracy, and accessibility. Collaborate with cross-functional teams to...Show moreLast updated: 28 days ago
    SQL Developer

    SQL Developer

    Optimal Growth TechnologiesCape Town, Western Cape, South Africa
    Remote
    Quick Apply
    Intermediate (5 years experience).The ideal candidate will have strong hands-on SQL experience, excellent problem-solving skills, and a drive for building efficient, scalable, and reliable database...Show moreLast updated: 30+ days ago
    • Promoted
    Pre-Sales Engineer - Server & Storage

    Pre-Sales Engineer - Server & Storage

    Oxyon Human Capital SolutionsCape Town, South Africa
    Reporting Line : General Manager.To provide technical expertise and support during the sales process for server and storage solutions. The Pre-Sales Engineer : Server & Storage works closely with the ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer - Data Science (CH1148)

    Senior Software Engineer - Data Science (CH1148)

    CapitalHStellenbosch, South Africa
    Our client is a medium-sized engineering company based in Stellenbosch, specializes in the design, development, integration, implementation, and support of complex hardware and software systems.The...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    Communicate RecruitmentStellenbosch, South Africa
    As a Data Engineer, youll take command of scalable data pipelines and architectures using GCP tools like BigQuery, Dataflow, Pub / Sub, and Cloud Storage. Youll partner with data scientists and analys...Show moreLast updated: 13 days ago
    • Promoted
    Senior BI Developer

    Senior BI Developer

    WatersEdge SolutionsCape Town, South Africa
    SaaS | Data Science | Analytics.WatersEdge Solutions is hiring an experienced.BI infrastructure and delivering insights that matter. If you’re passionate about Power BI, data modelling, and defining...Show moreLast updated: 22 days ago
    • Promoted
    Senior Business Central Developer

    Senior Business Central Developer

    Staff Unlimited Recruitment Pty Ltd T / A MPC Recruitment Group ECCape Town, South Africa
    Our client, a leading logistics company is seeking a Senior Business Central Developer to join their team.The Senior Business Central Developer is a key technical leader within our Agile Scrum team...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR SOFTWARE DEVELOPER - C# - MAURITIUS - UP TO R800K PER ANNUM

    SENIOR SOFTWARE DEVELOPER - C# - MAURITIUS - UP TO R800K PER ANNUM

    E-MergeMauritius, South Africa
    A leading independent financial services group founded in South Africa, with a growing international presence including Mauritius is looking for a Senior C# Software Developer to join their expandi...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Developer (Oracle) (CH1156)

    Senior Software Developer (Oracle) (CH1156)

    CapitalHKuils River, South Africa
    Our client, in the Payments and Lending industry, is seeking an experienced and passionate.This role is a critical part of our software delivery function, where you will design, develop, maintain, ...Show moreLast updated: 30+ days ago
    • Promoted
    SQL Developer - Hybrid

    SQL Developer - Hybrid

    Datafin IT RecruitmentCape Town, South Africa
    Our client operates within the fresh produce industry, offering IT, analytic, and software support services.They have a current requirement for an Intermediate SQL Developer to join their innovativ...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer : Client, Server and Storage

    Engineer : Client, Server and Storage

    Recru-itCape Town, South Africa
    To design, implement, and support server and storage solutions, ensuring high availability, optimal performance, and alignment with customer requirements. The Server and Storage Engineer is responsi...Show moreLast updated: 30+ days ago
    • Promoted
    Data Scientist / Senior Software Engineer

    Data Scientist / Senior Software Engineer

    Communicate RecruitmentStellenbosch, South Africa
    Join a fellowship devoted to crafting scalable, world-shaping solutions for industries across the realms.Architect, forge, and deploy machine learning and AI constructs within mighty, distributed s...Show moreLast updated: 30+ days ago
    • Promoted
    Pre-Sales Engineer : Client, Server & Storage

    Pre-Sales Engineer : Client, Server & Storage

    Liham Consulting Pty (Ltd)Cape Town, South Africa
    Collaborating with the sales team to identify and understand client requirements across client, server, and storage domains. Developing solution architectures for end-user setups.Staying updated on ...Show moreLast updated: 27 days ago
    • Promoted
    Senior Backend Developer (Python, SQL, NoSQL)

    Senior Backend Developer (Python, SQL, NoSQL)

    Datafin IT RecruitmentCape Town, South Africa
    LEAD the development of scalable, high-performance analytics services tailored for a Procurement Marketplace as the next Senior Backend Developer sought by a cutting-edge Finance Platform.Youll be ...Show moreLast updated: 30+ days ago
    • Promoted
    SQL Data Engineer – Cape Town – R650k to R850k per annum

    SQL Data Engineer – Cape Town – R650k to R850k per annum

    E-MergeCape Town, South Africa
    A leader in intelligence automation offering specialised software and services aimed at leveraging advances in machine learning and artificial intelligence is looking for a skilled.In this role, yo...Show moreLast updated: 30+ days ago
    • Promoted
    Junior Server Engineer

    Junior Server Engineer

    IOCOCape Town, South Africa
    OCO Infrastructure Services invites you to explore possibilities.We are seeking a dynamic and results-driven Junior Server Engineer with expertise in Configuring and managing servers of mainly MS o...Show moreLast updated: 30+ days ago
    • Promoted
    Windows Server Engineer (L2 & L3)

    Windows Server Engineer (L2 & L3)

    Recru-itCape Town, South Africa
    Daily server system maintenance and monitoring.Daily Active Directory maintenance and service monitoring and health checks. Supporting applications on Windows servers and providing 3rd level support...Show moreLast updated: 16 days ago
    • Promoted
    Server Engineer

    Server Engineer

    Isilumko Staffing (JHB)Stellenbosch, South Africa
    Relevant IT CompTIA certifications.Min 3 years IT Infrastructure experience.Servers, Networks, Hardware, Software, Infrastructure. System Maintenance, Backups, Upgrades, Installation and Configurati...Show moreLast updated: 30+ days ago
    • Promoted
    Indiana Data

    Indiana Data

    Communicate RecruitmentStellenbosch, South Africa
    Bachelors or Masters degree in Computer Science, Engineering, Math, or a field where maps matter and logic wins.Minimum 5+ years navigating the terrain of Data Engineering.Expertise in SQL, Python,...Show moreLast updated: 4 days ago