Team Leader – Software Development
We are looking for an experienced Team Leader to join our development group. The role involves leading a small team of up to 4 developers while remaining hands-on in development and system analysis.
Responsibilities:
- Lead and mentor a team of up to 4 developers
- Work in Agile methodology as Scrum Master
- Assign and monitor tasks, manage workloads, and resolve team issues
- Learn and adapt to complex banking and business domains
- Collaborate with business stakeholders and work on large-scale projects
Requirements:
- At least 2 years of experience managing a Software Development Team Leader - Must
- Strong expertise in Oracle with advanced knowledge in writing procedures and complex queries - Must
- Hands-on experience in PL/SQL – Must
- Development experience in Java (Groovy – an advantage) - Must
- Proven experience working with APIs - Must
- Strong system analysis skills and ability to understand complex, large-scale systems
- Independent, organized, and capable of working under pressure - an advantage
- Experience with scripting (Shell script) – an advantage
- Experience with DataStage – an advantage
- Familiarity with banking systems – an advantage
- Proven track record of working on large projects