Development Manager

Location: Centurion, South Africa
Salary: R800000
Recruiter: Rosstone Consulting
Job Ref: Ros000505/SP
Summary: The incumbent is in charge of managing the activities of the software development team. Dynamic, pro-active leader with a passion for IT.



Job Description


  • Manages all the activities of the software development group and provides guidance to team members to encourage work productivity, as well as to build a cohesive team, facilitating the completion of team goals with a focus on efficiency;
  • Manages multiple projects at once;
  • Ensures appropriate procedures and processes are followed when it comes to software development and Identifies tools and software to increase the efficiency of the development team;
  • Represents the software department in meetings;
  • Participates in design control activities;
  • Writes, reviews and revises product requirements and specifications and adapts existing software systems applications and architecture as required. Implements design plans and reviews unit tests and conducts code reviews;
  • Liaises closely with internal stakeholders and customers to understand system functional and non-functional requirements;
  • Collaborates with management to understand the company strategy, to ensure technology stack meets strategic requirements and maintains a healthy working relationship with all business units and departments;
  • Provides and implements a software development plan that meets the future needs of clients and markets based on best practices and technology within the Medical aid industry;
  • Plans and implements the deployment of software upgrades, enhancements and fixes that are coordinated with release schedules and manages said releases;
  • Creates and maintains improvement paths for the developers to grow within the organisation;
  • Ensures compliance with industry-specific requirements;
  • Acts as a SME on the technology stack and continuously familiarizes self with industry information and compliance requirements;
  • Maintains and adheres to a high quality of delivery;
  • Maintains the uptime and availability of the systems;
  • Acts as a point of reference for delivery dates of projects in the development pipeline;
  • Provides and maintains reporting that displays the efficient use of development resources;
  • Is customer focused and driven;
  • Identifies and understands issues, problems and opportunities, compares data from different sources to draw conclusions, using effective approaches for choosing a course of action or developing appropriate solutions, taking actions that is consistent with available facts, constraints and probable consequences;
  • Deals effectively with others in an antagonistic situation, using appropriate interpersonal styles and methods to reduce tension or conflict between two or more people;
  • Generates innovative solutions in work situations, trying different and novel ways to deal with work problems and opportunities.


  • 5 years’ Software development;
  • 2 years’ Project management in the software development field;
  • 2 years’ experience in managing a team.
  • Experience in the Medical, general Insurance/Healthcare funding industry.
  • Experience in a variety of programming languages, specifically extensive hands-on knowledge of:


  • JAVA;
  • SQL;
  • Java Enterprise Edition (EJB, JPA, JAX-RS, JAX-WS);
  • Other programing languages/frameworks: JSF/JSP, JavaScript, JQuery, AngularJS, Material Design, Bootstrap.

Education and Training Requirements

  • Matric Certificate required;
  • A bachelor’s degree in Computer Science, Information Technology, Engineering or a related discipline required;
  • Project management certification an advantage;
  • Systems analysis or business analysis courses an advantage.

Knowledge and Skills Requirements:

  • Excellent interpersonal, written and verbal communication skills;
  • Must possess exceptional troubleshooting skills and be able to quickly assess complex programming applications;
  • Technology may require software development managers to keep up to date with the latest development software.


This job is now closed. You can apply for other jobs by uploading your CV.

New users - Upload your CV                      Existing users - Login here


Similar jobs your might be interested in:

Research Development and Training Manager
Our client in the Healthcare industry, has an opportunity available for a Research development and Training manager. This position will be based in the Sandringham, Johannesburg area.
6 days ago

Software development manager
International IT firm is seeking a Software development manager to join the innovative team.
14 days ago

Software Development Manager
My client is a South African based financial services group listed on the South African stock exchange, the JSE. They are one of the leading companies, operating in the market through multiple client-facing brands, including insurance and investment ...
17 days ago

Senior Key Accounts / New Business Development Manager - Brine Dry Powder - IQF - Poultry Industry
A well-known and established Food Ingredients Manufacturer requires the above to manage and promote a specialised Brine Powder to existing clients / Key Accounts within the Poultry industry.
21 days ago

Business Development Manager - Active Network Components (Microwave Solutions)
A well-established Telecommunications Company specialising in the marketing and installation of Fibre Optics and Wireless Networks requires the above to manage existing Key Accounts and generate new business for the company on a national level as wel...
22 days ago

Africa Key Account ManagerSales Manager - crop science
PURPOSE OF THE ROLE The Regional Sales manager will be responsible for reaching the overall region´s sales and profit targets by managing the Sales team, in addition to his own territory duties. He will work closely with the General manager to...
7 days ago

Key Account Manager (Ref: 1911)
Our client within the Agricultural Industry is looking to employ a dynamic Key Account / Business development manager to manage the Gauteng, Limpopo and Mpumalanga areas. The potential candidate must be based in Pretoria or surrounds.
19 days ago

Power BI development consultant
Power BI development consultant to come on board to have a key role in turning data into knowledge for our existing client base in the financial and banking sector. This role offers excellent career growth opportunities as well as lucrative incentive...
1 day ago

Product Development Specialist
Product development Specialist
2 days ago

Software Development Engineer
B.Eng / BSc Electronics / Computer Engineering
5 days ago

Business Development Engineer
Business development Engineer Pretoria/ Middle East Market Related
6 days ago


Create a free job alert for                                

Development Manager in Centurion

Enter your email address below
and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you. By giving us your email address your agree to our Terms and Conditions