Senior Software Development Manager

2 weeks ago


Pretoria, Gauteng, South Africa South African Reserve Bank Full time

Job Requirements

We are seeking a highly skilled Senior Software Development Manager to join our team at the South African Reserve Bank. In this role, you will be responsible for managing software development teams and ensuring the delivery of high-quality IT solutions.

About the Role

This position requires a strong technical background with expertise in software development, architecture, and project management. The successful candidate will have excellent leadership skills, attention to detail, and the ability to work effectively in a team environment.

Key Responsibilities

  • Manage software development teams to design and develop high-quality IT solutions.
  • Conduct analysis and design quality IT solutions according to approved business requirements and governance frameworks.
  • Develop and deliver quality IT solutions through development, integration, testing, and deployment according to approved design specifications and within agreed timelines.
  • Ensure total quality of an IT solution by contributing to standards and improved processes, and ensuring approved processes and standards are followed.
  • Provide IT solution maintenance and support in designated areas, ensuring business continuity in line with service standards.
  • Stay up-to-date with ICT trends and technology developments to design the most appropriate IT solutions.
  • Set discipline standards for the work area and hold others accountable for expected standards and procedures.
  • Participate as a team member and drive the team towards goal completion.
  • Engage with internal and external user communities to ensure business benefits are realised.

Qualifications and Experience

To be considered for this position, candidates must possess:

  • An Honours degree in Computer Science or equivalent NQF8 qualification; and
  • Eight years' working experience as a senior developer or technical resource in a project and support environment.


  • Pretoria, Gauteng, South Africa Pro Development Group Full time

    Job OverviewPro Development Group is seeking a skilled Senior Developer - Engineering Lead to join their team in Rivonia on a contract basis. The ideal candidate will have extensive experience in software development and leadership roles.This role involves leading development teams, ensuring high-quality code, and managing project timelines. The successful...


  • Pretoria, Gauteng, South Africa InfyStrat Software Services Full time

    We are seeking a skilled Senior C++ professional to join our team at InfyStrat Software Services. As a Senior Backend Engineer, you will play a key role in the development of our software systems.The ideal candidate will have experience with C++ for backend server and batch code, as well as CSharp WinForms for frontend development. Familiarity with Python 2,...


  • Pretoria, Gauteng, South Africa InfyStrat Software Services Full time

    Exciting Opportunities in South AfricaAbout InfyStrat Software ServicesWe are a leading provider of software solutions and services. Our team is passionate about delivering exceptional results that meet our clients' needs.Available Positions:Delivery Manager: Oversee project delivery and ensure successful outcomes by working closely with cross-functional...


  • Pretoria, Gauteng, South Africa Acumen Resources Development (Pty) Ltd. Full time

    Senior Programming and Software DeveloperThe Senior Programming and Software Developer will create, modify, and test the code, forms, and scripts that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analyzing user needs and designing software solutions. May...


  • Pretoria, Gauteng, South Africa Iris Software Full time

    About the RoleIris Software is seeking a seasoned Manager Software Engineering to spearhead our digital innovation efforts. As part of our Africa Assurance Digital Innovation team, you will design and develop tailored solutions that enhance process operations, productivity, and efficiency.The ideal candidate will possess strong technical expertise, excellent...

  • Senior Developer

    1 day ago


    Pretoria, Gauteng, South Africa Pro Development Group Full time

    Our Client, a global tech firm, is seeking 2 Senior Developer – Engineering Leads to join their team in Rivonia on a contract basis (Hybrid).They offer stability, growth, attractive rates, and a great working environment. We are seeking a highly skilled Senior Developer Engineering Lead to join our team.This role involves leading development teams,...


  • Pretoria, Gauteng, South Africa Acumen Resources Development (Pty) Ltd. Full time

    Job Description:We are seeking a highly skilled Senior Software Developer to join our team at Acumen Resources Development (Pty) Ltd. This individual will play a critical role in creating, modifying, and testing code, forms, and scripts that enable computer applications to run.Duties and Responsibilities:Create, modify, and test software applications,...

  • Senior Developer

    1 week ago


    Pretoria, Gauteng, South Africa Pro Development Group Full time

    Our Client, a global tech firm, is seeking 2 Senior Developer – Engineering Leads to join their team in Rivonia on a contract basis (Hybrid).They offer stability, growth, attractive rates, and a great working environment. We are seeking a highly skilled Senior Developer Engineering Lead to join our team.This role involves leading development teams,...


  • Pretoria, Gauteng, South Africa Acumen Resources Development (Pty) Ltd. Full time

    Senior Programming and Software DeveloperThe Senior Programming and Software Developer will create, modify, and test the code, forms, and script that allow computer applications to run. Work from specifications drawn up by software developers or other individuals. May assist software developers by analysing user needs and designing software solutions. May...


  • Pretoria, Gauteng, South Africa Acumen Resources Development (Pty) Ltd. Full time

    Job OverviewThe Senior Programming and Software Developer will be responsible for creating, modifying, and testing code that enables computer applications to function. They will work from specifications developed by software developers or other professionals.Key ResponsibilitiesAnalyze user needs and design software solutions to meet those...


  • Pretoria, Gauteng, South Africa UniSource Software Services Full time

    Job Description:The company UniSource Software Services is a provider of powerful solutions catering to niche business requirements. This includes Sage Accounting Sales & Support, custom B2B development, and add-on applications for the retail and manufacturing industries.This role involves collaborating with the team to define specifications, develop code,...


  • Pretoria, Gauteng, South Africa Iris Software Full time

    About the CompanyIris Software is committed to delivering cutting-edge digital solutions to drive business success. Our Africa Assurance Digital Innovation team is looking for a skilled Manager Software Engineering to join our ranks.The successful candidate will have a strong analytical mind, excellent problem-solving skills, and experience working in a...


  • Pretoria, Gauteng, South Africa Findojobs South Africa Full time

    About This RoleWe are seeking a Senior Software Development Manager to join our team and lead the development of cutting-edge ICT applications.The successful candidate will have a proven track record in software development, testing, and leadership, with expertise in .NET and Oracle PL / SQL.They will be responsible for architecting, developing, and managing...


  • Pretoria, Gauteng, South Africa Pro Development Group Full time

    Job OverviewSenior Developer - Engineering Lead Role SummaryThe ideal candidate will have proven experience as a Senior Developer or Engineering Lead with strong proficiency in programming languages such as Java 17 and C#.This role involves leading development teams, ensuring adherence to coding standards and best practices, conducting code reviews, and...


  • Pretoria, Gauteng, South Africa Iris Software Full time

    Job DescriptionManager Software EngineeringJob Rank: ManagerLocation: Johannesburg, GautengYour responsibilitiesThe Africa Assurance Digital Innovation team is looking to hire a skilled Manager Software Engineering to build tailored digital and innovative solutions for our Assurance business. These solutions are designed to monitor and facilitate process...


  • Pretoria, Gauteng, South Africa Findojobs South Africa Full time

    At Findojobs South Africa, we're looking for a Senior Software Development Manager to lead the way in software development and deliver cutting-edge solutions. This is an exciting opportunity to work on great technology that creates value for our communities.The i-RAMS business functions primarily within the infrastructure asset management and engineering...


  • Pretoria, Gauteng, South Africa Innovation Group Spain Full time

    6 days ago Be among the first 25 applicantsSouth Africa / 5 February 2025Senior Software DeveloperAre you a problem-solver with a passion for crafting high-quality software solutions? We are looking for a Senior Software Developer to join our Technology team in Sandton, Johannesburg. In this role, you will be responsible for analyzing complex business...


  • Pretoria, Gauteng, South Africa Network It Full time

    Looking for a Senior Software Developer position where you can fully utilize your skills?Reference: NWA-BOM-2Duties & ResponsibilitiesThe Senior Software Developer will be responsible for the design, execution, assessment, and troubleshooting of software programs and applications.This is a fully office-based role.RequirementsDegree in Computer Science, IT,...


  • Pretoria, Gauteng, South Africa Blue Bean Software Full time

    Software Quality AssuranceWe're committed to delivering high-quality software solutions that meet our clients' expectations.As a QA Engineer, you'll be responsible for designing and executing test cases, automating testing processes, and collaborating with development teams to ensure the quality and reliability of our clients' software solutions.Job...


  • Pretoria, Gauteng, South Africa South Africa Full time

    Job Description:The Senior Software Engineer will lead the software engineering team, ensuring the delivery of high-quality software solutions. Key responsibilities include:Leading high-level design and critical design workshopsConducting design reviewsDeveloping embedded digital communication software componentsMinimum Requirements and Experience:To excel...