Software Development Manager - Brackenfell, South Africa - ShopriteX

ShopriteX
ShopriteX
Verified Company
Brackenfell, South Africa

1 week ago

Thabo Mthembu

Posted by:

Thabo Mthembu

beBee Recruiter


Description

Role Purpose

Responsibilities

  • Manage and lead the product development teams, providing mentorship, guidance, and direction to ensure team members are motivated, engaged, and producing highquality work.
  • Develop and maintain software development processes, procedures, and the supporting documentation, ensuring they are efficient and effective and adhere to industry best practices.
  • Strive to reduce process and structure complexity and implement automation of all code quality, testing, building and deployment activities to streamline and accelerate software delivery.
  • Work with software engineering leads to incorporate processes to continuously address
- technical debt and to prevent the introduction of any new technical debt.

  • Establish an environment which fosters and maximises knowledge sharing amongst individuals and product development teams to ensure continuity and reduce key person dependencies.
  • Create and maintain an individual development and skills plan for team members, encourage and support a continuous learning culture and provide access to relevant training resources.
  • Manage team capacity and drive recruitment to build out and maintain the right mix of technical skills and capability to support the current and future technology set and roadmap.
  • Build strong relationships with internal and external stakeholders while managing partnerships and ways of working and handling and resolving conflicts or disputes between parties.
  • Collaborate with other teams, including product delivery, data, enterprise, infrastructure and operations teams to ensure the successful implementation and support of the software.
  • Ensure collaboration between product development teams and the architecture, engineering, security and testing practice teams to ensure alignment and adoption of enterprise standards.
  • Manage and facilitate software developmentrelated delivery, operations, people and support escalations effectively with the product development and product delivery teams.
  • Ensure comprehensive and effective communication is in place and provide regular progress and status updates to the product delivery team, key stakeholders, and senior management.

Qualifications, competencies, and experience

  • Degree or the equivalent in computer science or a related field is required.
  • Minimum 3 years of software development leadership and management experience.
  • Minimum 5 years of software development experience in complex, highperforming environments.
  • Proven track record in software development + delivery as well as team + partner management.
  • Excellent communication and interpersonal skills with the ability to lead and motivate people.
  • Ability to work well under pressure and in a fastpaced growing environment.
  • Ability to work independently and take accountability for actions and mistakes.
  • Strong problemsolving skills and the ability to think outside the box.
  • Strong technical skills and experience with software development tools and technologies.
  • Experience with agile development methodologies such as Scrum and Kanban.
  • Experience in a corporate retail environment will be advantageous.

More jobs from ShopriteX