Lead Engineer responsible for managing or performing work across multiple areas of the bank's overall IT Platform/Infrastructure, including analysis, development, and administration. The role involves designing and developing enterprise software solutions, working closely with business owners and engineers, and participating in industry forums to drive adoption of innovative technologies.
Requirements
Detailed understanding of Financial Services, Corporate and Investment Banking Products
Deep knowledge of Java programming language and both object oriented and functional programming
Experience of Risk Management systems
Architecture and design approaches that support rapid, incremental and iterative delivery
Experience of working in leading Agile Development team practicing and familiar with scaled agile delivery methodology concepts
Strong written and oral communication, interpersonal and organization skills
Benefits
Emotionally and mentally balanced work environment
Flexible Work from Home options
Private healthcare and life insurance
24 days holiday, loyalty days, and bank holidays
Competitive income, performance-based promotions, and a sense of purpose