As an Software Team Lead, your scope of work will be primarily working for the Group and the clients of the PSC Group, including;
- Provide guidance and support for professional development of the team.
- Setup and oversee structural team responsibility between development and support resources
- Prioritize timeline deliverables and monitor code repository quality & progress in line with the timeline
- Familiar with CI/CD and have good base of cloud services experiences (azure/aws/Google cloud or any similar cloud services)
- Test and maintain clean, efficient, and well-documented codes that adheres to industry standards and project specifications.
- Taking charge of software development life cycle from Design until backend development, with a good architecture view of development and making key decisions on the selection of technology for development.
Requirements
- Bachelor’s degree in computer science, Engineering, or a related technical field.
- Minimum of 5 years in a leadership role.
- Proven track record of leading technology-driven projects to enhance business performance and profitability.
- Strong understanding of application architecture, design principles, and development lifecycles.
- Proficient in backend and frontend programming languages.
- Demonstrated ability to lead, mentor, and inspire teams through technology transformation initiatives.
- Exceptional communication skills, with the ability to translate complex technical concepts into clear, actionable insights for non-technical stakeholders.
- Proven track record of identifying, designing, and implementing innovative solutions to optimize technology infrastructure and operations.
- Proven ability to analyse and solve complex technical challenges.
- Advanced troubleshooting, debugging, and systems optimization skills.