Information Technology Development Team Lead
Currento Team Lead for a software maintenance and enhancements team (avg. 18 people) using the waterfall approach – Managing multiple projects/release cycles including liaising with other development teams, Business, Test, Release Management and Live Support teams, and assisting in requirements gathering and development as required.o Managed development cycles for multiple public-facing Java applications with vast usage nationwide, as well as assisting in modernisation of some systems.o Developed documentation for requirement functional design specifications, technical presentations/knowledge transfers, testing methodologies and induction frameworks.o Utilised Microsoft Project throughout the development life cycle to check metrics, resource allocation and development progress.o Managed employee training for new recruits, monitored probation for new staff and offered continuous guidance, advice and mentorship on duties and best practices. Managed staff HR-related requests and apprentice programme.