Job Description
Reporting to the Core Tribe Technology Lead, the successful candidate will be expected to lead a technical team of QA and Automation experts within the Core Banking domain.
The team is responsible for implementing best-in-class technology solutions and providing oversight on technical direction for automated QA and Engineering pipelines.
The role requires strategic direction for the modernisation and automation of the delivery of Core Banking change.
Key Accountabilities:
* Lead a technical team of QA and automation experts
* Provide technical direction to your team
* Provide strategic direction for modernization and automation
* Build solutions over a multi-year timeline
Requirements
At least 10+ years' experience in software development and QA, with at least 5 years in a lead role
Deep technical knowledge of the following: Core Banking applications across multiple technology architectures including Mainframe and Java/Linux
Experience of Agile Methodologies
Experience of producing technical strategy papers and mobilising initiatives to implement them
Strong communication skills, both written and oral
Ability to work in a fast-paced multi-tasking environment
Excellent customer service attitude and ability to interact with people
Why Work for AIB
AIB offers flexible working arrangements, market-leading pension scheme, and excellent benefits package
Benefits include family leave options, two volunteer days per year, and more
Capabilities
Customer Focus:
* Gains insight into customer needs
* Identifies opportunities that benefit the customer
Technical Leadership:
* Provides thought leadership and direction while managing, reviewing and conducting the day-to-day work in a specific technical domain area
* Applies domain knowledge to develop solutions to problems
Leadership of Others:
* Drives vision and purpose within team
* Develops talent via coaching, recognition, and provision of opportunities
Collaboration:
* Works cooperatively with others across the organization to achieve shared objectives
* Represents own interests while being fair to others and their areas
Application Design and Development:
* Designs, delivers, tests, and maintains software applications
* Demonstrates creativity and innovation, and knowledge of design techniques and tools using available software development tools and following design requirements