CAIA's Career Center is an easy-to-use, comprehensive resource connecting job seekers with employers in the growing AI field. Use your knowledge and credibility to advance your career or build a talented team for your organization. Opportunities targeted to CAIA Charterholders are prioritized.
In order to search for jobs specifically for CAIA Charterholders or those pursuing the CAIA Charter please enter “CAIA” in the search panel.
This will enable you to search for CAIA specific roles globally.
Collaborate with senior business stakeholders and Tribe Leads to align Technology strategy to business and Tribe purpose
Collaborate with squads and tech leads to define technical options and to aid them in defining deliverables
Define the best practices in software development including coding practices, design pattern, deployment practice, post deployment support. Continuously streamline the development processes according to the DevOps model; automate the deployment and testing processes to achieve a faster time-to-market
Actively breaking down barriers and resolving roadblocks in a multi-stakeholder ecosystem
Build and maintain high performing team by demonstrating leadership and provide mentoring to motivate all technical team members in the tribes and squads; Evaluate the performance of all technical members in the tribes and squads
Drive high standards of software quality within the team by establishing good practices and habits
Ensure all design and development complies with the bank-wide technical architecture and security controls
15+ years of experience in application software development in the Banking industry with at least 5 years in project management and people management
Tech Lead experience in Agile methodology
Experience in various FinTech and banking technology
Experience in leading agile business transformation or scaling an operating model
Be able to architect back and front end solutions with multiple types and architecture. Experience in microservices is a must.
Deep insight into newest technologies and trends, Java/JVM, and nice to have experience with functional programming (Scala)
Experience in common languages and frameworks, including Spring Framework / Spring Boot
Familiar with production Cloud / DevOps environments
Strong knowledge on development languages and methodologies
Proven ability of leading teams through change
Familiar with Software Development Life Cycle and Design Methodology