B2 B Sales Account Executive

Senior SQL Server Developer (Technology/Mining)

Black Pen Recruitment

  • Full Time

Black Pen Recruitment

  • Full Time

Black Pen Recruitment

About the job
Senior SQL Server Developer (Technology/Mining)
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
Location: Lonehill, Sandton, South Africa

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 client’s 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

Senior SQL Server Developer (Technology/Mining)

Black Pen Recruitment is the leading recruitment agency in fintech and cryptocurrency across Africa. From our headquarters in Cape Town, South Africa, we've been at the forefront of specialised recruitment since 2012, carving out a distinct niche in the landscape of financial technology. Our success story is rooted in our ability to identify top-tier talent and match them with leading companies in the industry. With over 180 clients worldwide and over 120,000 candidates in our database, we've built partnerships with Startups, Scale-ups, SMEs, and Corporates, driving growth and innovation every step of the way. We have also expanded our reach into key sectors including e-Commerce, Digital Banking, SaaS, Tech, and Travel/Tourism. Black Pen Recruitment stands as a dedicated partner in growing your team, with over a decade of experience. Driven by a vision to bridge the gap between talent and opportunity in the growing fintech and cryptocurrency sectors, we've built a formidable team of internationally trained recruiters who share a passion for excellence and dedication. With a strategic presence in Malta, we have established a global footprint, nurturing relationships with clients worldwide. Our journey has been defined by navigating the frontier of finance and technology, driving excellence in every partnership we forge.  

Before applying for this position you must Sign In. Click the button below to continue.

Scroll to Top