Principal UI Software Engineer

3 months ago


London, UK, United Kingdom TP ICAP Full time
The TP ICAP Group is a world leading provider of market infrastructure.

Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.

Through our people and technology, we connect clients to superior liquidity and data solutions.

The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.

The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist.

TP ICAP's Fusion platform is a multi-asset liquidity platform that is driving the transition of TP ICAP's Global Broking business from voice to electronic protocols. The platform enables clients to smoothly access TP ICAP's liquidity pools across all products, asset classes, brands and regions. It has been recognized as the OTC trading platform of the year by Risk Magazine

Role Overview

The Principal UI Software Engineer will provide technical leadership on TP ICAP's flagship Fusion platform. This includes the Fusion Platform UI team and setting the standards and direction of other UI Engineers across several teams. They will demonstrate the benefits of approaches to development and delivery either through working as a team member or through group sessions. They should be the authority for decisions relating to standards and engineering best practices within their discipline.

The Principal Engineer will be passionate about software development and keen to use their technical and mentoring skills to help their development team to be successful. They should be comfortable working in agile teams, foster transparent communication, have a commitment to quality, and a focus on getting things done. This role will primarily be hands-on with some management responsibility.

Role Responsibilities

Development, Architecture, SDLC and Delivery
• Act as the primary technical leader and developer on the Fusion UI team, demonstrating strong technical competencies and acting as a dependable and high value contributor within the team such that other team members know what they should aspire to
• Be an expert in modern UI Engineering using React/Typescript/JavaScript and OO design principals.
• Provide technical oversight of the analysis and design for assigned projects
• Design, develop, test and oversee production software solutions, including the development of highly complex systems, and modifications to existing systems
• Be able to communicate the architecture and principles behind a system to both technical and non-technical stakeholders
• Support the use of preferred planning and prioritisation tooling (JIRA) to capture and track deliveries, identify issues and help with roadmap and iteration planning and prioritisation
• Ensure the team engages in a well-defined SDLC that supports planning, prioritisation and delivery needs
• Support the team through help with defining scope and guiding estimation of work to be done by leveraging previous experience
• Be custodians for target state architecture and best practice within your respective development team and across the Fusion estate
• Identify opportunities to evolve systems towards target state architecture and direct refactoring and prioritisation to positively influence deliveries

Communication and Leadership
• Work alongside Team Leaders, to provide technical leadership and direction for the development team
• Participate in retrospectives and seek opportunities to drive best practice
• Lead the software team to deliver high quality and innovative software solutions
• Provide leadership and guidance to coach, motivate and lead team members to their optimum performance levels and career development, through both gated checks like code reviews and more supportive approaches such as mentoring or identifying stretch opportunities for team members

Change, Risk and Issue Management
• Guide and support team to identify and escalate risks as appropriate
• Work with the Team Leaders to provide time and resource estimates, identify potential areas of risk and suggest mitigating actions
• Share complex technical designs or issues with non-technical stakeholders and influence their decision making where necessary
• Identify tools and methodologies to improve the effectiveness of the development process
• Assist and facilitate prioritisation of software defects and enhancements
• Manage risks and issues effectively with timely escalation to the project stakeholders

Experience / Competences

Essential
• Demonstrable experience in HTML5, React 16/17+, Typescript4/5+, JavaScript
• UI Libraries such as Material UI or Ant Design.
• CSS pre-processors such as SASS and LESS
• Testing frameworks e.g. Jest
• Build tools such as Webpack
• Code quality and governance tools such as Sonarqube.
• Responsive design and cross-browser compatibility
• Version control systems such as git i.e. gitlabs
• Agile development methodologies i.e. Scrum
• Strong communication and collaboration skills

Desired
• NX / Turbo repo or a similar monorepo approach, Node JS,
• Figma for mock-ups and collaboration
• Design thinking
• Use of Storybook

Role Band & Level: Manager, 7

Not The Perfect Fit?

Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.

Company Statement

We know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.

Location
UK - 135 Bishopsgate - London

  • London,, UK, United Kingdom Miller Maxwell Ltd Full time

    Principal/Lead Front-End Software Engineer – Real-Time Financial Trading UI DevelopmentMiller Maxwell is partnering with a top-tier financial trading organization to identify a skilled Principal/Lead Front-End Software Engineer for their dynamic trading floor team. This role is pivotal in designing and developing high-performance, real-time trading UIs for...

  • Software Engineer

    4 weeks ago


    London, UK, UK, United Kingdom Gravitas Recruitment Group Ltd Full time

    Role: Senior, Staff Principal EngineersSalary range: 90 - 135k (+ equity)Location: Central London (x3 days per week onsite - Tue/Wed/Thurs)Tech stack includes: Typescript, React, Material UI, NodeJS, Postgres, AWS (Serverless)Current team size: 13 EngineersFull Stack Engineers at Senior/Staff/Principal level required on a Permanent basis for a B2B SaaS...


  • London,, UK, United Kingdom Cititec Talent Full time

    Principal Software Engineer | Circa £150k | Permanent | LondonIndustry: TradingLocation: London - Hybrid (4 days in office)Job type: PermanentOur client, a global commodity trading company is seeking a Principal Software Engineer to join their team on a permanent basis. You will work to develop and deliver advanced analytics and data solutions to support...


  • London,, UK, United Kingdom IC Resources Full time

    Join a growing AI & Networking start-up - London, Hybrid Working ModelThis growing start-up are committed to building disruptive technologies for AI and Machine Learning. Developing innovative solutions, this start-up aims to speed up training and inference whilst mitigating energy consumption. Having recently appointed a new Director of Engineering who...


  • London,, UK, United Kingdom Signify Technology Full time

    Senior Principal EngineerDuration: 6 Month Contract initially Location: East London - 2 days onsite / 3 days remote per week Rate: £500-£600 per day (Outside IR35)Tech: React, Scala, TypeScript, AWS, TDD About the RoleWe are looking for an experienced Senior Principal Engineer to join a fast-paced healthcare technology project for a 6-month contract. This...

  • UI/UX Designer

    3 months ago


    London,, UK, United Kingdom Astera Full time

    UI/UX Designer - Must have Demonstrable software and Spatial UI/UX experienceJob applicant´s CV must list web software where we can view examples of modern UI/UX*** If you apply, and don't have demonstrable software UI/UX experience, negative feedback will be left in Linked Recruiter *** *** If you apply, and don't have demonstrable software...

  • Senior UI/UX Engineer

    3 months ago


    London, UK, United Kingdom Deutsche Bank Full time

    Job Description: Job Title Senior UI/UX Engineer Location London Corporate Title Assistant Vice President You will be joining the dbSleuth Core Application Team within Regulatory & Cross Product IT delivering Trader and Counterparty surveillance across all business sections of Deutsche Bank. The program is directly responsible to deliver Regulatory...

  • Software Engineer

    4 weeks ago


    London,, UK, United Kingdom Lorien Full time

    Software Engineer (.NET) - up to £120k packageAmazing opportunity for an experienced Software Engineer to break into the world of Trading with an expanding Energy Trading firm based in Central London - hybrid working 2 days in the lovely office.Rarely do companies like this hire from outside of industry so please apply now for more information about how...

  • UX / UI Designer

    2 weeks ago


    London,, UK, United Kingdom Glow Services Corp Full time

    As a Designer, you will collaborate closely with our Design Manager and broader team to shape the visual identity of our products and deliver intuitive, user-focused experiences. You will be involved in all aspects of the design process, from conducting user research to creating wireframes and visual designs, ensuring the final product meets both user needs...

  • Software Engineer

    4 weeks ago


    London, UK, United Kingdom Risk Management Solutions Full time

    At Moodys, we unite the brightest minds to turn today’s risks into tomorrow’s opportunities. We do this by striving to create an inclusive environment where everyone feels welcome to be who they are-with the freedom to exchange ideas, think innovatively, and listen to each other and customers in meaningful ways. If you are excited about this opportunity...


  • London,, UK, United Kingdom Aylin White Full time

    A fantastic opportunity for a Principal Electrical Design Engineer with extensive experience to join a well-known and respected M&E Consultancy specialising in Data Centre projects throughout the UK.The Company:A well-established, leading M&E Design Consultancy, renowned for excellence across multiple sectors.The team works on cutting-edge projects,...


  • London, UK, United Kingdom Anson McCade Full time

    Core Quant/Software Engineer - Top Buy Side Fund London based Our client is a global alternative investment fund manager combining relative value and directional trading across global macro asset classes to generate uncorrelated returns. The core portfolio structure of intersecting product verticals is designed to deliver for investors in all market...


  • London, UK, UK, United Kingdom Energi People Full time

    Our client is an award-winning and well known, design and engineering consultancy.We are currently looking to recruit 2 x permanent Principal Civil Engineers to join the expanding civils / structures team. One role will be based in London and the other in Manchester(hybrid). The roleAs a Principal / Associate Civil Engineer, you will be responsible for...

  • UX/UI Designer

    4 weeks ago


    London, UK, United Kingdom twentyAI Full time

    UX/UI Designer - London - Permanent Key Skills: Figma, HTML, CSS, JavaScript Key Details: Permanent, London (2-3Days in), Legal Sector twentyAI have partnered with a leading legal business that are looking to ramp up there GenerativeAI capabilities. They have recently been growing out a function full of Data Scientists and Engineers that are using cutting...


  • London,, UK, United Kingdom TEC Partners - Technical Recruitment Specialists Full time

    Job Title: Principal DevOps Engineer - AWS/Terraform/KubernetesType: PermanentLocation: Fully remote (must be UK-based)Salary: £90-110K DOEOur client are growing their team and are looking for a Principal DevOps Engineer to contribute to the development and maintenance of our cloud infrastructure, help with the definition of best practices for...


  • London, UK, UK, United Kingdom Energi People Full time

    Our client is an award-winning MEP, Sustainability and Environmental Engineering and Design consultancy with teams of engineers, designers and technical specialists working across various sectors. Engineer / Senior or Principal Electrical EngineerLocation: LondonSalary: - £negotiable depending on experience The team are currently looking to hire an...

  • Software Engineer

    2 months ago


    London,, UK, United Kingdom Gravitas Recruitment Group Ltd Full time

    Role: Mid level Stack EngineersSalary range: 60-80k (+ equity)Location: Central London (x3 days per week onsite - Tue/Wed/Thurs)Tech stack includes: Typescript, React, Material UI, NodeJS, Postgres, AWS (Serverless)Current team size: 13 EngineersFull Stack Engineers at Mid level required on a Permanent basis for a B2B SaaS startup company in London....


  • London,, UK, United Kingdom Ten10 Full time

    Technical Principal Consultant PermanentLondon or LeedsHybrid Working (customer travel required) Please note we cannot offer sponsorship for this role, so all applicants MUST have the right to work in the UK.Ten10 is one of the leading independent Quality Engineering, Software Testing, RPA and DevOps consultancies in the UK. Our teams of exceptional...

  • Software Engineer

    4 weeks ago


    London,, UK, United Kingdom Anson McCade Full time

    This is a group of brilliant technologists working side-by-side with world class investment, research and quantitative professionals to solve the toughest technical challenges in the pursuit of returns for their investors. My client is looking for a mid-senior level software developer keen to work with front office, quantitative analytics, risk management,...


  • London,, UK, United Kingdom Motive Group Full time

    Motive Group are excited to be supporting an amazing early stage venture founded by serial entrepreneurs developing an AI driven Supercomputer Scheduler. You'll work Senior Backend Engineer within a small, agile tech team. You’ll play a pivotal role in shaping the product and company direction, leading by example and contributing strategic insights as...