Development Team Leader – Momentum Jobs in Centurion


Website Momentum

Position Summary:

Manage and guide a team of developers in their day-to-day activities in an efficient and professional manner, ensuring all team targets are met.

Key Responsibilities:

  • Deliver on service level agreements made with clients and stakeholders in order to ensure that
  • Assist with recruiting suitably qualified talent in line with Employment Equity principles and Momentum Metropolitan values.
  • Ensure the development environment is suitable before development begins and is managed during the software development life cycle (SDLC).
  • Identify employee growth and development needs and schedule interventions to enable ongoing development, training and personal growth.
  • Review and quality assure deliverables in order to ensure quality standards are upheld.
    expectations are managed.
  • Manage the development schedule and monitor, measure, control and report on development progress including the quality status and unit testing results.
  • Provide authoritative expertise and advice to clients and stakeholders.
  • Manage, monitor and control the analysis, design, implementation and execution of software development within the development team.
  • Participate and contribute to a culture which builds rewarding relationships, facilitates feedback and provides exceptional client service.
  • Build and maintain collaborative, professional relationships with clients and stakeholders.
  • Drive a culture that guides and directs best practice, fostering an environment of continuous learning, improvement and cohesiveness.
  • Extend and maintain existing and new software systems and services according to business needs.
  • Assist in effective workforce planning practices to ensure that staffing requirements are accurately forecasted.
  • Communicate with a broader team that includes analysts, architects and quality assurance testers in order to coordinate and document development and testing.
  • Continuously improve code quality, system design and processes.
  • Collaborate with the business to understand and implement complex requirements according to their needs.
  • Enable a learning and growth culture whereby information regarding successes, issues, trends and ideas are actively shared between team members.

Required Education & Experience:

  • Knowledge of the software development life cycle (SDLC)
  • Administrative Skills
  • 7-10 years RPG experience
  • Relevant post graduate IT qualification
  • Interpersonal skills
  • 5-7 years’ senior development experience (essential)
  • Problem-solving skills
  • Relevant IT qualification
  • Analytical skills
  • Knowledge of the IBMi
  • 2-3 years’ management experience (essential)
  • Insurance Knowledge
  • People management skills
  • Communication skills
  • Knowledge of relevant systems and products
  • Planning and organising skills