Our client is a Global bank and they are seeking a highly skilled and experienced individual to join as Team Lead for Application Development. The successful candidate will be responsible for leading and managing a team of system developers, overseeing system development and implementation projects, and driving continuous improvement initiatives.
Team Lead, software development
Responsibilities:
- Lead and manage a team of system developers, ensuring effective collaboration and coordination.
- Oversee system development and implementation projects across key areas of local clearing, Faster Payment System, customer services support, data warehouse, and various reporting.
- Prioritize projects and allocate resources based on business needs and strategic goals.
- Identify and mitigate system development risks, ensuring compliance with regulatory requirements and internal standards.
- Drive continuous improvement initiatives and stay updated with industry trends and best practices.
- Evaluate team performance, provide feedback, and facilitate staff development with training.
- Manage stakeholder relationships and collaborate with cross-functional teams.
Qualifications:
- Degree or above in Computer Studies or equivalent.
- At least 10 years' hands-on experience in application/software development with a minimum of 6 years' experience in solution design and project management.
- At least 6 years' experience in the banking industry.
- At least 8 years' experience in ASP.NET, C#, and SQL Server.
- Solid experience as a people manager.
- Excellent leadership, communication, interpersonal, and analytical skills.
- Fast-paced, organized, independent, and detailed mind.
- Concrete knowledge in information security.