More jobs:
It Manager - Software Development
Job in
Cape Town, 7100, South Africa
Listed on 2026-02-26
Listing for:
HR Options
Full Time
position Listed on 2026-02-26
Job specializations:
-
IT/Tech
IT Project Manager
Job Description & How to Apply Below
Our client with a national footprint within the financial sector seeks the duties of a highly skilled IT Manager (software development).
Key Responsibilities
Leadership & Team Management
- Lead, mentor, and develop software development teams across multiple disciplines.
- Conduct performance reviews, identify skills gaps, and support career development.
- Foster a collaborative, innovative, and delivery‑focused engineering culture.
- Manage resource allocation, team capacity, and project prioritisation.
Technical Strategy & Architecture
- Define and implement the organisation’s software development strategy and technology roadmap.
- Oversee system architecture, ensuring scalability, security, and maintainability.
- Evaluate emerging technologies and recommend solutions aligned with business goals.
- Ensure adherence to best practices in coding, testing, and Dev Ops.
Software Development & Delivery
- Oversee the full software development lifecycle (SDLC) from planning to deployment.
- Ensure timely delivery of high‑quality software products and enhancements.
- Implement and optimise Agile methodologies (Scrum/Kanban).
- Drive continuous improvement in development processes, tools, and standards.
Project & Stakeholder Management
- Collaborate with business leaders to translate requirements into technical solutions.
- Manage project timelines, budgets, risks, and dependencies.
- Communicate progress, challenges, and technical insights to stakeholders.
- Ensure alignment between IT strategy and organisational objectives.
Governance, Security & Compliance
- Ensure systems and development practices comply with security, regulatory, and governance standards.
- Oversee code reviews, quality assurance, and release management processes.
- Maintain documentation, policies, and audit‑ready records.
- Manage vendor relationships and third‑party integrations where applicable.
Infrastructure & Operations Support
- Work closely with IT operations to ensure stable, secure, and high‑performing environments.
- Support incident management, root‑cause analysis, and system optimisation.
- Oversee cloud environments, CI/CD pipelines, and development tooling.
Qualifications & Experience
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field.
- 7–10+ years’ experience in software development, with at least 3–5 years in a leadership or management role.
- Strong technical background in modern development languages, frameworks, and architectures.
- Proven experience with Agile methodologies and Dev Ops practices.
- Experience managing cloud‑based environments (Azure, AWS, or GCP).
- Solid understanding of cybersecurity principles and IT governance.
Key Competencies
- Strong leadership and people‑management skills.
- Excellent problem‑solving and analytical thinking.
- Ability to balance technical depth with strategic oversight.
- Clear and confident communication skills.
- High level of organisation, prioritisation, and decision‑making ability.
- Passion for innovation, quality, and continuous improvement.
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×