431 Sql Server jobs in South Africa

Senior SQL Server Developer (Technology/Mining)

Durban, KwaZulu Natal Black Pen Recruitment

Posted 2 days ago

Job Viewed

Tap Again To Close

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 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
  • #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior SQL Server Developer (Technology / Mining)

    Gauteng, Gauteng Black Pen Recruitment

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    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
    • 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.
    All team members are required to be available for collaboration during our client’s 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

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior sql server developer (technology/mining)

    Durban, KwaZulu Natal Black Pen Recruitment

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    permanent
    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 Io T 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. Job Type : 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 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 #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior sql server developer (technology / mining)

    Gauteng, Gauteng Black Pen Recruitment

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    permanent
    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 Io T 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. Job Type: Permanent, Full-timeWorkplace: 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 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.All team members are required to be available for collaboration during our client’s 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 #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Microsoft SharePoint Farm Administrator & SQL Server Specialist

    Johannesburg, Gauteng DLK Group

    Posted 2 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Overview

    We are seeking an experienced Microsoft SharePoint Farm Administrator and SQL Server Specialist to manage, maintain, and optimize SharePoint environments and SQL databases. The role requires strong expertise in Microsoft SharePoint, SQL Server administration, and Microsoft Power Platform, with hands-on experience in deployment, security, and migration projects.

    Responsibilities
    • Install, configure, manage, and troubleshoot Microsoft SharePoint Farms (2019 Enterprise Edition and SharePoint Subscription Edition).
    • Administer and optimize Microsoft SQL Server environments, including Azure SQL solutions.
    • Deploy, manage, and monitor SharePoint implementations, ensuring high availability and performance.
    • Secure and maintain public-facing SharePoint environments in line with industry best practices.
    • Perform server and software maintenance, including updates, service packs, and patches.
    • Conduct capacity planning for SharePoint and SQL environments to ensure scalability and performance.
    • Provide reporting and regular system health checks to stakeholders.
    • Collaborate with Database Administrators (DBAs) to manage SQL Server environments.
    • Support ICT governance, change control, and compliance with organizational policies.
    • Manage migrations from SharePoint 2019 and Subscription Edition to newer environments.
    • Install and configure relevant third-party software to extend functionality.
    Qualifications
    • Minimum of 5 years’ experience in Microsoft SharePoint Farm Administration and SQL Server management.
    • Hands-on experience with Microsoft Power Platform and administering Microsoft Azure SQL Solutions.
    • Proven track record in SharePoint installation, configuration, and farm-level troubleshooting.
    • Strong knowledge of Microsoft SharePoint Server 2019 Enterprise Edition and SharePoint Subscription Edition.
    • Experience with IIS Server Administration.
    • Expertise in SQL Server administration and database optimization.
    • Understanding of the .NET Framework and integration with SharePoint / SQL environments.
    • Strong background in ICT governance, change control, and security management.
    • Demonstrated experience in system updates, migrations, and environment planning.
    Certifications (Preferred)
    • Microsoft Certified : SharePoint Administrator
    • Microsoft 365 Certified : Administrator Expert
    • Microsoft Certified : Information Protection Administrator Associate
    • Microsoft 365 Certified : Teams Administrator Associate
    • Microsoft Certified : Power Platform Functional Consultant Associate
    • Other Microsoft-related qualifications

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Senior Software Developer (C#, SQL Server, Android Studio, SSRS)

    Kempton Park, Gauteng Staff Vision

    Posted 18 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Position Overview

    We are seeking a highly skilled Senior Software Developer with strong experience in C#/.NET development, SQL Server, Android application development, and SSRS (SQL Server Reporting Services).

    The successful candidate will be responsible for designing, developing, and maintaining enterprise-level applications across desktop, mobile, and reporting platforms.

    This role requires a mix of backend expertise, frontend mobile development, database optimization, and reporting. As a senior team member, you will also provide technical leadership, mentor junior developers, and collaborate with business stakeholders to deliver high-quality solutions.



    Key Responsibilities

    C# / .NET Development

    • Design, develop, and maintain enterprise applications using C#, .NET Framework, and .NET Core.

    • Implement API integrations (REST/JSON, SOAP, third-party systems).

    • Ensure code quality via best practices, unit testing, and design patterns.

    SQL Server

    • Design and optimize SQL Server databases, tables, indexes, stored procedures, triggers, and functions.

    • Develop complex queries and ensure performance tuning for high-volume data processing.

    • Implement data integrity, security, and backup/recovery strategies.

    Android Development

    • Build, test, and deploy Android applications using Java (or Kotlin) in Android Studio.

    • Integrate mobile apps with backend services and APIs.

    • Implement barcode scanning, offline data storage, and synchronization with remote servers.



    SSRS Reporting

    • Develop, customize, and deploy SSRS reports and dashboards.

    • Collaborate with business stakeholders to translate requirements into meaningful reports.

    • Optimize report performance and maintain security access models.

    General & Leadership

    • Gather and analyze business requirements and translate them into technical specifications.

    • Provide technical guidance and mentoring to junior developers.

    • Participate in code reviews, architecture discussions, and continuous improvement initiatives.

    • Ensure adherence to SDLC best practices (Agile/Scrum/Kanban).



    Required Skills & Experience

    • 5–7 years professional experience with C# / .NET Framework & .NET Core.

    • Strong knowledge of SQL Server (T-SQL, stored procedures, query optimization, triggers, indexes).

    • Hands-on experience with Android Studio (Java/Kotlin) development.

    • Experience developing and deploying SSRS reports.

    • Solid understanding of OOP, design patterns, and SOLID principles.

    • Experience with REST APIs, JSON/XML, OAuth/JWT authentication.

    • Familiarity with Git, Azure DevOps, or similar source control tools.

    • Experience with unit testing frameworks and CI/CD pipelines.

    • Strong problem-solving and troubleshooting abilities.



    Preferred / Nice-to-Have

    • Experience with Xamarin or MAUI (cross-platform mobile).

    • Exposure to Azure or AWS cloud technologies.

    • Knowledge of Entity Framework / Dapper.

    • Familiarity with Power BI reporting.

    • Previous work in logistics, financial services, or enterprise mobile applications.



    Soft Skills

    • Strong communication and collaboration skills.

    • Ability to work independently and as part of a team.

    • Analytical mindset with attention to detail.

    • Ability to deliver solutions under pressure and within deadlines.

    • Mentorship and leadership capabilities.



    Education & Certifications

    • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).

    • Microsoft certifications (MCSD, MCSE, or Azure Developer Associate) are
    This advertiser has chosen not to accept applicants from your region.

    Senior Software Developer (C#, SQL Server, Android Studio, SSRS)

    Kempton Park, Gauteng Staff Vision

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    full-time

    Position Overview We are seeking a highly skilled Senior Software Developer with strong experience in C#/.NET development, SQL Server, Android application development, and SSRS (SQL Server Reporting Services). The successful candidate will be responsible for designing, developing, and maintaining enterprise-level applications across desktop, mobile, and reporting platforms. This role requires a mix of backend expertise, frontend mobile development, database optimization, and reporting. As a senior team member, you will also provide technical leadership, mentor junior developers, and collaborate with business stakeholders to deliver high-quality solutions. Key Responsibilities C# / .NET Development

    • Design, develop, and maintain enterprise applications using C#, .NET Framework, and .NET Core.
    • Implement API integrations (REST/JSON, SOAP, third-party systems).
    • Ensure code quality via best practices, unit testing, and design patterns.
    SQL Server
    • Design and optimize SQL Server databases, tables, indexes, stored procedures, triggers, and functions.
    • Develop complex queries and ensure performance tuning for high-volume data processing.
    • Implement data integrity, security, and backup/recovery strategies.
    Android Development
    • Build, test, and deploy Android applications using Java (or Kotlin) in Android Studio.
    • Integrate mobile apps with backend services and APIs.
    • Implement barcode scanning, offline data storage, and synchronization with remote servers.
    SSRS Reporting
    • Develop, customize, and deploy SSRS reports and dashboards.
    • Collaborate with business stakeholders to translate requirements into meaningful reports.
    • Optimize report performance and maintain security access models.
    General & Leadership
    • Gather and analyze business requirements and translate them into technical specifications.
    • Provide technical guidance and mentoring to junior developers.
    • Participate in code reviews, architecture discussions, and continuous improvement initiatives.
    • Ensure adherence to SDLC best practices (Agile/Scrum/Kanban).
    Required Skills & Experience
    • 5–7 years professional experience with C# / .NET Framework & .NET Core.
    • Strong knowledge of SQL Server (T-SQL, stored procedures, query optimization, triggers, indexes).
    • Hands-on experience with Android Studio (Java/Kotlin) development.
    • Experience developing and deploying SSRS reports.
    • Solid understanding of OOP, design patterns, and SOLID principles.
    • Experience with REST APIs, JSON/XML, OAuth/JWT authentication.
    • Familiarity with Git, Azure DevOps, or similar source control tools.
    • Experience with unit testing frameworks and CI/CD pipelines.
    • Strong problem-solving and troubleshooting abilities.
    Preferred / Nice-to-Have
    • Experience with Xamarin or MAUI (cross-platform mobile).
    • Exposure to Azure or AWS cloud technologies.
    • Knowledge of Entity Framework / Dapper.
    • Familiarity with Power BI reporting.
    • Previous work in logistics, financial services, or enterprise mobile applications.
    Soft Skills
    • Strong communication and collaboration skills.
    • Ability to work independently and as part of a team.
    • Analytical mindset with attention to detail.
    • Ability to deliver solutions under pressure and within deadlines.
    • Mentorship and leadership capabilities.
    Education & Certifications
    • Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent work experience).
    • Microsoft certifications (MCSD, MCSE, or Azure Developer Associate) are

    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Sql server Jobs in South Africa !

    Intermediate Developer - Java, Spring Boot, MS SQL Server/Postgres, Development Workflow, OpenAPI

    Western Cape, Western Cape ExecutivePlacements.com - The JOB Portal

    Posted 8 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    workfromhome

    Join to apply for the Intermediate Developer - Java, Spring Boot, MS SQL Server/Postgres, Development Workflow, OpenAPI role at ExecutivePlacements.com - The JOB Portal

    3 days ago Be among the first 25 applicants

    Join to apply for the Intermediate Developer - Java, Spring Boot, MS SQL Server/Postgres, Development Workflow, OpenAPI role at ExecutivePlacements.com - The JOB Portal

    Job Title: Intermediate Developer

    Recruiter:

    Fempower

    Job Ref:



    Date posted:

    Tuesday, July 8, 2025

    Location:

    Cape Town, South Africa

    SUMMARY:

    POSITION INFO:

    Job Title: Intermediate Developer

    Location: Hybrid – Based in Stellenbosch

    A leading payment aggregator and provider of secure payment solutions is looking for an Intermediate Developer to join their expanding team in Stellenbosch. This is a hybrid role, offering flexibility while working with an innovative and growing company.

    Key Responsibilities:

    • Client Integration: Lead the technical integration of new clients into our systems, ensuring smooth and secure connections.
    • System Maintenance & Enhancements: Perform ongoing fixes and maintenance on current systems while enhancing existing functionalities.
    • Development: Design and develop new functionalities to meet business requirements and improve system capabilities.
    • Support: Provide 3rd line support for complex query resolution and troubleshooting.
    • Security & Audits: Ensure robust system security and compliance through regular audits and improvements.
    • Continuous Improvement: Optimize development processes and introduce best practices to improve overall system performance and development workflows.

    Required Skills & Experience:

    • Education: Tertiary qualification or equivalent training in Software Development, Computer Science, or Engineering.
    • Experience: 3-5 years of relevant development experience.
    • Technical Skills:
      • Proficiency in Java (Standard and Enterprise Editions) and Spring Boot
      • Strong knowledge of SQL (MS SQL Server/Postgres)
      • Familiarity with development workflows using Eclipse/Netbeans IDEs, Maven, and GIT
      • Experience working in a Continuous Integration and Continuous Testing environment
      • Experience with OpenAPI protocols
    Advantageous Skills & Experience:

    • Financial Systems Knowledge: Exposure to financial transaction processing systems.
    • Real-time Systems: Experience working with multi-threaded, high-volume, real-time systems.
    • Postilion Development: Skills in source/sink node development using Postilion.
    • Agile Methodology: Exposure to Agile methodologies, particularly Scrum or Kanban.
    • Front-End Development: Experience with Angular for front-end development.

    Why Join Us?

    Be part of a dynamic and forward-thinking team focused on shaping the future of secure payment solutions. This is a fantastic opportunity to grow your technical expertise in a fast-paced, innovative environment.



    Seniority level
    • Seniority level Mid-Senior level
    Employment type
    • Employment type Full-time
    Job function
    • Job function Engineering and Information Technology
    • Industries Advertising Services

    Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x

    Sign in to set job alerts for “Java Software Engineer” roles.

    Cape Town, Western Cape, South Africa 3 weeks ago

    Software Engineer - 85 Percent Average in Matric

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 6 days ago

    Cape Town, Western Cape, South Africa 1 week ago

    Pinelands, Western Cape, South Africa 6 days ago

    City of Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 1 month ago

    Junior Software Development Engineer (CPT)

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 1 month ago

    Software Developer (Full Stack Developer)

    Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 2 days ago

    City of Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 1 week ago

    Software Engineer (Python) - Supply Chain

    Cape Town, Western Cape, South Africa 1 week ago

    Software Engineer (Python) - Supply Chain

    Cape Town, Western Cape, South Africa 1 week ago

    City of Cape Town, Western Cape, South Africa 2 weeks ago

    Cape Town, Western Cape, South Africa 2 days ago

    City of Cape Town, Western Cape, South Africa 2 weeks ago

    Front-end Web Developer (CH1137) (FULLY REMOTE )

    Cape Town, Western Cape, South Africa 2 months ago

    Cape Town, Western Cape, South Africa 1 hour ago

    Cape Town, Western Cape, South Africa 2 months ago

    Cape Town, Western Cape, South Africa 1 month ago

    Stellenbosch, Western Cape, South Africa 1 day ago

    Cape Town, Western Cape, South Africa 1 week ago

    Cape Town, Western Cape, South Africa 3 weeks ago

    Cape Town, Western Cape, South Africa 2 days ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Database Developer

    Centurion, Gauteng Network IT

    Posted 8 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Database Developer

    Reference: ITE -ANR-1

    We are seeking a highly skilled and experienced Database Developer to join our dynamic team. As a Database Developer, you will play a pivotal role in designing, implementing, and optimizing database structures, ensuring efficient data storage and retrieval. You will be instrumental in creating and maintaining performative database code while adhering to SQL best practices. This role requires a strong problem-solving aptitude, excellent communication skills, and the ability to collaborate effectively with various teams across the organization.

    Duties & Responsibilities

    Responsibilities:

    • Design and implement database structures and data analytical patterns.
    • Participate in product development lifecycle from ideation to deployment and beyond.
    • Resolve incidents related to database functionality.
    • Write efficient SQL queries, procedures, and functions.
    • Plan, estimate, and deliver database-related tasks within project timelines.
    • Conduct code reviews and peer reviews to ensure quality and adherence to best practices.
    • Provide solutions for third-party integrations using data.
    • Create concise technical specifications and conduct detailed unit testing.
    • Integrate database functionalities into the API layer with Java/Spring.
    • Collaborate with cross-functional teams including Delivery Leads, Business Analysts, Quality Assurance, Project Managers, Product Owners, and other Developers.
    Requirements

    Minimum Requirements:

    • 7+ years of experience in MS SQL development.
    • Proficiency in data modeling, data warehousing, and building ETL pipelines.
    • Strong problem-solving and communication skills.
    • Experience in batch environments is advantageous.
    • Proficient in TSQL, SSIS, SSAS, SSRS.
    • Bachelor’s degree in IT or related field.
    • Exposure to Agile methodology.
    • Microsoft certifications in SQL Server or Azure SQL database preferred.

    We appreciate your interest; however, if you have not had any response within 2 weeks, please consider your application unsuccessful.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Database Developer (2)

    Johannesburg, Gauteng Network IT

    Posted 8 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Reference: ITE -ANR-1

    Database Developer
    Johannesburg - Rosebank

    We are seeking a highly skilled and experienced Database Developer to join our dynamic team. As a Database Developer, you will play a pivotal role in designing, implementing, and optimizing database structures, ensuring efficient data storage and retrieval. You will be instrumental in creating and maintaining performative database code while adhering to SQL best practices. This role requires a strong problem-solving aptitude, excellent communication skills, and the ability to collaborate effectively with various teams across the organization.

    Duties & Responsibilities

    Responsibilities:

    • Design and implement database structures and data analytical patterns.
    • Participate in product development lifecycle from ideation to deployment and beyond.
    • Resolve incidents related to database functionality.
    • Write efficient SQL queries, procedures, and functions.
    • Plan, estimate, and deliver database-related tasks within project timelines.
    • Conduct code reviews and peer reviews to ensure quality and adherence to best practices.
    • Provide solutions for third-party integrations using data.
    • Create concise technical specifications and conduct detailed unit testing.
    • Integrate database functionalities into the API layer with Java/Spring.
    • Collaborate with cross-functional teams including Delivery Leads, Business Analysts, Quality Assurance, Project Managers, Product Owners, and other Developers.

    Requirements:

    • 7+ years of experience in MS SQL development.
    • Proficiency in data modeling, data warehousing, and building ETL pipelines.
    • Strong problem-solving and communication skills.
    • Experience in batch environments is advantageous.
    • Proficient in TSQL, SSIS, SSAS, SSRS.
    • Bachelor’s degree in IT or related field.
    • Exposure to Agile methodology.
    • Microsoft certifications in SQL Server or Azure SQL database preferred.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Sql Server Jobs