Who you are Professional qualification or equivalent practical experience Significant experience in a software development and delivery role, ideally within banking or financial markets Strong knowledge of at least one programming language (Java preferred) Strong experience across multiple developme