Posted on: 23 July 2023
ID 873414

Software Development Manager.

Closing Date 2023/07/28

Reference Number HOL230721-6

Job Title Software Development Manager

Business Unit Hollard Life Solutions

Department IT

Job Family IT

Job Type Classification Permanent

Reporting To Head: Development

Number of Positions 1

Location - Town / City Johannesburg

Location - Province Gauteng

Location - Country South Africa

Job Advert Summary

Hello an exciting new opportunity has just become available in our Hollard Life Solutions, IT Division.

We are looking to recruit a highly skilled and motivated Software Development Manager to lead our Services & Integrations Team and Front-End Team. The ideal candidate will have a strong background in software development, excellent management and coordination skills, and a passion for delivering high-quality products. This role will involve managing the development process, overseeing a team of developers, and ensuring the successful delivery of projects on time and within budget. The Software Development Manager will collaborate closely with stakeholders, allocate resources effectively, manage risks, and uphold quality standards.

Key Responsibilities
  • Development Process Management:
  • Oversee the entire software development process, ensuring efficiency, adherence to best practices, and continuous improvement.
  • Define and implement development methodologies, tools, and standards for the teams.
  • Facilitate effective communication and collaboration among team members.
  • Team Management:
  • Lead and manage a team of developers, providing guidance, mentorship, and support to foster their professional growth.
  • Allocate resources effectively across projects to ensure the team has the necessary tools, skills, and support to succeed.
  • Conduct performance evaluations and provide regular feedback to team members.
  • Project Management:
  • Manage project timelines, and resources to ensure successful project delivery.
  • Collaborate with stakeholders to align development efforts with business goals and priorities.
  • Communicate regularly with vendors and consumers of our services to maintain strong relationships and address any concerns or issues.
  • Risk Management and Quality Assurance:
  • Identify potential risks and develop mitigation strategies to minimize project delays and disruptions.
  • Work closely with the Product Owner and Quality Assurance Team to ensure the project's quality standards are met.
  • Ensure thorough testing and quality assurance processes are in place, resulting in high-quality software releases.
  • Reporting and Management:
  • Regularly report progress, status, and key metrics to stakeholders, providing transparency and ensuring alignment.
  • Manage the projects resource allocation and cost control.
  • Technology Trends and Technical Expertise:
  • Stay up-to-date with the latest technologies, trends, and industry best practices.
  • Foster a culture of learning and knowledge sharing within the team.
  • Possess a good understanding of the technical aspects of the software to effectively guide and support team members.
Required Knowledge And Experience
  • Proven experience (10+ years) in software development, including hands-on experience with integrations, services, and front-end development;
  • Proven management experience (3+ years) in software development leadership role;
  • Strong knowledge of software development methodologies, tools, and best practices;
  • Excellent communication and interpersonal skills, with the ability to effectively collaborate with stakeholders at all levels;
  • Demonstrated ability to manage multiple projects and teams, prioritizing tasks and resources efficiently;
  • Experience in risk management, quality assurance, and testing processes;
  • Strong problem-solving and decision-making skills;
  • Up-to-date knowledge of current technologies and industry trends, and;
  • Solid technical background with proficiency in relevant programming languages and frameworks.
Educational Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience);
  • Management or Leadership qualification essential;
  • Agile certification essential, and;
  • Azure Cloud certification or 3 years experience.
Occupation:
Finance jobs


This job offer is not active at the moment.
Apply for a job
You have already applied to this job position
Save ad
General Workers apply now

General Workers apply now

Hulamin Company
Durban City
Jobin.co.za
Drivers And Van Assistant

Drivers And Van Assistant

Transnet Port Terminal
Durban City
Jobin.co.za
New Staff Needed Urgently At DSV Distribution Nelspruit

New Staff Needed Urgently At DSV Distribution Nelspruit

DSV Distribution Nelspruit
Mbombela / Nelspruit
Jobin.co.za
South32 Wolvekrans Colliery Is Now Hiring
Jobin.co.za
Machine Operators

Machine Operators

South32 Wolvekrans Colliery
Middelburg
Jobin.co.za
South32 Wolvekrans Colliery Is Now Hiring
Jobin.co.za
South32 Wolvekrans Colliery Is Now Hiring
Jobin.co.za
South32 Wolvekrans Colliery Is Now Hiring
Jobin.co.za