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
- ...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,...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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,...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- ...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 -...
- ...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...
- ...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....
- ...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...
- ...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...
- ...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...
- ...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...
- ...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...
- 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...
- ...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...
- ...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...
- ...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,...
- ...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...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior SQL Server Developer (Technology/Mining). Be the first to apply!