Citi is seeking a Senior Software Engineer - Risk Technology at the Vice President level to join their team in London. This role sits within their Risk Technology division, combining financial expertise with technical implementation. The position requires a seasoned professional with 6-10 years of experience who can lead technical initiatives, mentor junior team members, and drive complex projects to completion.
The role involves developing and implementing new or enhanced application systems and programs in collaboration with the Technology Team. As a senior position, it requires leadership in application systems analysis and programming activities. The successful candidate will work closely with management teams to ensure proper integration of functions and identify necessary system improvements for new products and process enhancements.
Key responsibilities include solving complex problems, providing technical expertise, developing coding standards, and maintaining compliance with regulations. The position requires someone who can balance technical excellence with business acumen, as they'll need to understand how different business areas connect to achieve organizational goals.
The ideal candidate should have extensive experience in systems analysis and application programming, with proven project management skills. They should be a Subject Matter Expert in at least one application development area and possess strong communication abilities. The role offers the flexibility of hybrid working arrangements in Citi's London office, providing an opportunity to work with one of the world's leading financial institutions.
This position offers an excellent opportunity for career growth within Citi's global technology organization, working on critical risk technology systems that support one of the world's largest financial institutions. The role combines technical leadership with business impact, making it an ideal next step for experienced software engineers looking to advance their careers in financial technology.