Professional ICT Level 1 Team Leader
Job Description
Centurion, South Africa Posted on 26/02/2026
The above-mentioned position is within the ApplicationDevelopment Department. The Professional ICT Level 1 Team Leader will beresponsible for providing strategic technical direction and managing multipletechnical teams responsible for the technical delivery of the full development lifecycle:all product features and support and maintenance related tasks in respect ofthe core applications.This rolerequires oversight of the ongoing drive to increase efficiency, optimisation,innovation and people development in these environments.
Responsibilities Include:
- Leading a team of web developers while providing guidanceon technical issues.
- Designing and developing front-end and back-end webarchitectures
- Maintenance and support of existing web and mobileapplications
- Participating in the design and development of newsystems throughout the entire project lifecycle
- Assist the team in defining and working from requirementsand specifications to modify/enhance existing production software
- Development of new production software
- Monitor progress against agreed-upon timelines, includingcollaboration with the Project Manager.
- Liaise with relevant internal departments or stakeholdersthat might impact the ability to deliver quality software in a timeous mannerto remove any issues and keep on track with delivery commitments.
- Manage the planning process to derive delivery timelines.
- Effectively and comprehensively communicate a detailedunderstanding of the business' expectations by the team, to the team, including3rd parties, as defined in the specifications throughout the SDLC.
- Adherence by the team to prescribed quality (as definedby IT Standards & Governance) during all the phases of the SDLC (i.e.,functional design, technical design, code reviews and integration testing,etc.).
- Designing, coding, testing, debugging and documentingapplication features and changes
- Participating in activities that ensure the successfuluse of these systems
- Design, develop, and implement development standards andarchitecture principles.
- Modify existing programs as part of software maintenance.
- Responsible for adoption and enhancements in softwareintegration and API management
- Monitor the ongoing performance of web applications
- Set in place tools, routines, processes and metrics formonitoring uptime and performance against contracted SLA.
- Implementation of agreed security standards within thesoftware solution.
- Overall responsibility to ensure regulatory requirementsare addressed according to agreed compliance standards.
- Provide documentation of enhancements and modificationsperformed as part of software maintenance/enhancements.
- Build, manage and maintain productive and beneficial keybusiness and third-party relationships.
- Responsible for empowering development team members towork across traditional organisational boundaries.
- Manage the changing people challenges such as fluidity ofresources, remote working, different development needs.
- Promote team collaboration and innovation, sharing ofknowledge, tools, code and practices.
- Build and develop a flexible and change accepting culturewithin the Software Development environment.
- Create a collective of shared knowledge and expertise andcommon identity through teamwork and experience sharing.
- Lead, manage and drive accountability and ownershipamongst team members for personal development, including goal plans.
Experience Required for The Position:
- 6 -10 years relevant experience as a web and mobiledevelopment team leader
- Leading and working in an Agile Development environment
- Using technical skills to support and guide a technicalteam to establish priorities and successfully manage deliverables
- Strong customer facing and technical resolution skills
- Able to positively influence peers cross-organizationally
- Experience in all phases of systems development andimplementation (SDLC phases)
- Solid project management and analysis skills
- Team and customer service oriented
- Using leadership to influence in other areas
- Write and maintain documentation, instruction, andprocedure guides
- Work with customer(s) to correct errors and debugsoftware and systems
Strong knowledge of:
- Natural
- NATURALOne
- Entire/X
- Webmethods or Integration Server
- Adabas
- Online & batch processing
- Experience with JIRA, GIT and Microsoft TFS are helpful