Group Technology and Operations (T&O) enables and empowers the bank with an efficient, nimble and resilient infrastructure through a strategic focus on productivity, quality & control, technology, people capability and innovation. In Group T&O, we manage the majority of the Bank's operational processes and inspire to delight our business partners through our multiple banking delivery channels.
Responsibilities
Work with business stakeholders and bank compliance in defining requirements & solutions, process and strategy for AML applications. Interface with business, UX and technology teams to drive towards common requirements.
Manage and lead Agile/Scrum development teams in design and development activities and guide them on technical direction.
Perform the Scrum Master role (where required) and lead the Agile team in their sprint deliveries.
Define and own software standards, patterns, methodologies and practices including software quality, execution of agile software delivery.
Ensure the quality delivery of software application enhancements and projects.
Collaborate with project team members from various domains to monitor, develop and execute project plans and associated project content.
Provide leadership in re-defining our development team processes, as well as recommending technologies fit for modern, scalable architectures to deliver business outcomes and customer value.
Understands business functions, drive and construct a solution architecture around Microservices and APIs, and be able to decompose monolith applications into meaningful implementable Microservices and APIs in a Cloud/DevOps environment.
Play a key role in defining the architecture and engineering guidelines for the development team, and driving engineering practices based on these guidelines.
Ensure that the solution architecture aligns with the roadmaps established by the enterprise architecture, and that it adheres to the enterprise architecture principles. Act as the bridge between Enterprise/Application Architecture and Delivery.
Explore new technologies and drive innovation through experimentation.
Able to project manage and allocated development capacity to completing scheduled task.
Passion to learn and master diverse new technologies in the open source community.
Requirements
Degree in Computer Science or Engineering.
Excellent in designing and delivering software application using Java full stack.
Understanding of AML functions specifically in Transaction monitoring and case management.
Experienced in working on AML application like Actimize, BAE Norkom, Fircosoft or MANTAS is a plus.
Excellent knowledge of database systems (RDBMS, MariaDB, SQL, NOSQL), Object Oriented Programming (Java Full stack) and Big data technologies.
Hands own experience in application development to lead and motivate application developers to deliver high quality systems and services.
Apply Now
We offer a competitive salary and benefits package and the professional advantages of a dynamic environment that supports your development and recognises your achievements.