About the position
We are recruiting an IT Manager to join the Centurion based office of a leading company.
Minimum Requirements
Diploma / Degree in programming or relative work experience
8+ years' experience in software development, with at least 3 years in IT management or leadership
Strong background in: .Net Development (.Net Framework 4+, .Net Core, WinForms, MVC, WebApi), APIs (JSON, SOAP, REST), JavaScript, HTML, CSS, MS SQL and Postgres SQL
Overview of position
To lead and manage the organization's IT department with a strong focus on software development, ensuring robust, scalable, and secure IT systems. This includes overseeing the design, development, and integration of business-critical applications, maintaining IT infrastructure, ensuring cybersecurity compliance, and aligning technology strategy with business goals.
- Develop and implement IT strategies aligned with business objectives.
- Oversee all IT operations including software development, infrastructure, and cybersecurity.
- Manage IT budgets, resource allocation, and vendor contracts.
- Lead the software development lifecycle (SDLC) from requirements gathering to deployment.
- Ensure code quality, scalability, and maintainability
- Drive innovation in application design and integration.
- Consolidate multiple applications into unified, efficient solutions.
- Maintain secure, reliable, and efficient IT infrastructure.
- Implement and enforce network and security standards.
- Monitor and respond to IT security vulnerabilities.
- Oversee delivery of strategic IT projects (ERP, e-commerce, internal systems).
- Identify bottlenecks and lead process improvements.
- Ensure change control procedures are followed.
- Staff management: Senior IT Technician Team Lead, IT Technicians, Infrastructure Team Lead, ICT Security and Infrastructure Engineer, Enterprise Architect, Solutions Architect, Snr Software Developer Team Lead and Snr Software Developers.
Desired Skills:
- software development
- it management