Software Development Manager

2 months ago


Pretoria, South Africa HR Innovation Full time

**Team Leadership and Development**:

- Recruit, train, and mentor developers with a focus on building expertise in Java, Angular, and related technologies.
- Cultivate a collaborative and inclusive team environment, setting clear performance goals and encouraging continuous improvement.

**Project Management**:

- Plan, coordinate, and oversee the development lifecycle for multiple projects, ensuring they are delivered on time and within budget.
- Engage in resource allocation, risk management, and prioritisation, keeping projects aligned with organisational goals and timelines.

**Technical Guidance**:

- Provide technical leadership on best practices for development, including efficient coding standards, architectural guidelines, and appropriate development tools.
- Ensure the team leverages scalable and maintainable solutions, maintaining a high standard of software quality and performance.

**Stakeholder Collaboration**:

- Work closely with product management and other departments to align requirements and prioritise features
- Translate business needs into technical requirements, managing expectations and ensuring the feasibility of proposed solutions.

**Network Management**:

- Supervise network infrastructure to ensure stability and security.
- Collaborate with network engineers to optimise performance and resolve issues.

**Quality Assurance**:

- Oversee testing processes, including unit, integration, and end-to-end testing, to ensure a reliable, bug-free software product.
- Conduct code reviews and implement peer review practices, maintaining high standards for code quality and security.

**Budget Management**:

- Oversee budget allocation, tracking expenses against project budgets, and optimising costs where possible without compromising on quality.

**Reporting and Analytics**:

- Track key performance indicators (KPIs) to monitor productivity, project success, and budget adherence.
- Provide regular updates to stakeholders on project progress, budget utilization, and anticipated costs, ensuring transparency.

**Solution Evaluation**:

- Assess the practicality of proposed solutions based on business needs, budget limitations, and resource availability.
- Collaborate with stakeholders to confirm that software solutions are viable, sustainable, and meet long-term organisational objectives.

**Qualifications / Skills / Knowledge Required**
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Proficiency in **Java** and **Angular** for both backend and frontend development.
- Experience with **Python,** **PostgreSQL**, and **MongoDB**:

- Experience in Retail banking preferred
- Strong leadership, interpersonal, and communication skills
- Ability to effectively manage time, resources, and budgets
- Proven problem-solving skills, with the capacity to innovate and adapt in a fast-paced, demanding environment.

**Job Types**: Full-time, Permanent

Pay: R1 200 000,00 - R1 400 000,00 per year


  • C# Software Developer

    22 hours ago


    Pretoria East, South Africa Livex Software Full time

    We are seeking a talented and experienced C# Developer to join our dynamic team. If you have a passion for creating efficient and robust software solutions, this opportunity is for you Responsibilities: Collaborate with our development team to design, develop, test, and deploy software applications using C#, .NET Core, HTML, JavaScript, and SQL technologies....


  • Pretoria East, South Africa Livex Software Full time

    Job Title: C# Software Developer Position in Livex SoftwareOverviewLivex Software is seeking a skilled C# developer to join our team. This role will involve designing, developing, testing, and deploying software applications using C#, .NET Core, HTML, JavaScript, and SQL technologies.Salary: R850,000 per annumKey Responsibilities:• Collaborate with the...


  • Pretoria, Gauteng, South Africa Perfect Placement Recruitment Full time

    Job Description: We are seeking a highly skilled Senior Software Engineer to join our team in the Netherlands. As a key member of our software development team, you will be responsible for designing, developing, and implementing software solutions that meet business objectives and technical requirements.Key Responsibilities:Develop software solutions using...


  • Pretoria, South Africa Total IT Recruitment Full time

    As a member of the senior management team participate in planning changes to technology; - Encourage innovation; - Actively support the transformation towards Agile; - Participate in prioritising and allocating outstanding work; - Ensure good collaboration through effective communication among various stakeholders; - Ensure on-time delivery of projects in...

  • Software Developer

    1 month ago


    Pretoria, South Africa Jobted ZA C2 Full time

    We are looking for dynamic Software Developers to join our team. If you are passionate about leveraging cutting-edge technologies to solve complex problems, we want you on our team. As a Full Stack Developer, you will be required to utilise various development languages to build and maintain robust applications. You will also be responsible for ensuring...

  • Software Developer

    3 months ago


    Pretoria, South Africa Jobted ZA C2 Full time

    Overview Our clients who are specialists in bespoke application development, best-of-breed systems deployment, systems integration and project management are looking for a Software Developer to join their team in-office in their Pretoria offices. You will work with other Developers and Product Managers throughout the software development life cycle. In...

  • Project Management

    5 days ago


    Pretoria, South Africa Dimension Data Full time

    As a Project Manager, you'll be responsible for the overall management of software development projects. Responsible for planning and delivering multiple tasks within the project timeline and manage all aspects of software development from its inception to release, including managing dependencies and stakeholders throughout this process. This includes...


  • Pretoria, South Africa Multiform Human Development Full time

    Salary: Negotiable (will be discussed during interview)Experience:The successful incumbent must possess at least seven (7) years proven experience in business development within the mining industry.Previous experience in developing African countries, preferably mine-related in the DRC and East and Southern Africa.Sales and project management experience will...


  • Pretoria, South Africa Multiform Human Development Full time

    Salary: Negotiable (will be discussed during interview)Experience: The successful incumbent must possess at least seven (7) years proven experience in business development within the mining industry. Previous experience in developing African countries, preferably mine-related in the DRC and East and Southern Africa. Sales and project management experience...

  • Project Manager

    2 weeks ago


    Pretoria, South Africa Knowledge Objects Solutions Full time

    **Project Manager (Software Development)** Location: Centurion Report to: Development Manager, Technology Knowledge Objects Healthcare, an award-winning insurance technology company is looking to expand their team and are hiring an experienced IT Project Manager with strong experience in managing complex software development projects. Performing the role...

  • Software Developer.

    3 months ago


    Pretoria, South Africa People Source Full time

    Good understanding of networking and network security. Any experience developing in UNIX, QT applications , source control and product release cycle management an advantage. Opportunity to join a team providing hardware and software-based security solutions in the ICT industry. All products are developed in-house and from the ground up. Gauteng.

  • Software Developer.

    3 months ago


    Pretoria, South Africa People Source Full time

    Good understanding of networking and network security. Any experience developing in UNIX, QT applications , source control and product release cycle management an advantage. Opportunity to join a team providing hardware and software-based security solutions in the ICT industry. All products are developed in-house and from the ground up. Gauteng.

  • Project Manager

    2 days ago


    Pretoria, South Africa HR Genie Full time

    Our client a Global Tech firm is seeking a Project Manager Software Development to join their team in Pretoria on a contract basis. Our client offers stability, excellent working environment, growth and an attractive salary. As a Project Manager, you'll be responsible for the overall management of software development projects. Responsible for planning and...

  • Software Developer

    3 months ago


    Pretoria, South Africa Jobted ZA C2 Full time

    Overview An industry-leading client of ours looking for a Software Developer with experience in developing Mobile, Desktop and/or Web applications to join their team. The company is a South African IT systems integrator and business solutions provider that specializes in biometrics and identification solutions for both the public and private sector; its...


  • Pretoria, South Africa Dimension Data Full time

    Responsible for the design and development of software projects, you will work alongside stakeholder to ensure that their requirements are understood and met, while also managing all aspects of the project including budgeting, resource planning and forecasting. Strong IT experience as well as proven knowledge in various software languages. **Requirements -...


  • Pretoria, South Africa Jobted ZA C2 Full time

    About the roleSoftware development intern provides support and troubleshooting of legacy technology solutions as well as scripting, test automation, and test tools. Responsibilities - Developing & debugging test tools - Learn and use various software development tools for IT - Working knowledge of telecommunications products will help. - Implement entire...


  • Pretoria, South Africa Jobted ZA C2 Full time

    EMBEDDED SOFTWARE DEVELOPER Pretoria East Minimum Requirements: - B. Eng. (Electronic Engineering) or BEng/BSc (Computer Engineering) - 0-5 years of working experience in software development in a professional capacity Responsibilities: - Development of embedded digital communications software components. - Understand the international standards and...


  • Pretoria, Gauteng, South Africa IOCO Full time

    At IOCO, we are seeking a skilled Software Development Expert to enhance our energy management product portfolio. This role involves the verification, testing, and release of software related to our products.Key Responsibilities:We are looking for an expert in software development to ensure the successful implementation of software releases for all products...


  • Pretoria, South Africa Signa Opportunity Full time

    About the roleSoftware development intern provides support and troubleshooting of legacy technology solutions as well as scripting, test automation, and test tools.ResponsibilitiesDeveloping & debugging test toolsLearn and use various software development tools for IT Working knowledge of telecommunications products will help. Implement entire stories or...


  • Pretoria, South Africa HR Genie Full time

    Our client a Global Tech firm is seeking a Senior Project Manager Software Development to join their team in Pretoria on a contract basis. Our client offers stability, excellent working environment, growth and an attractive salary. Responsible for the coordination of multiple software development projects and programs, ensuring that they're delivered on...