Senior Software Engineer (Front End)
Senior Software Engineer (Front End)

Senior Software Engineer (Front End)

Belfast Full-Time 36000 - 60000 ÂŁ / year (est.) No home office possible
TP ICAP

At a Glance

  • Tasks: Join a dynamic team to develop critical software for broking services.
  • Company: TP ICAP is a leading global markets infrastructure provider.
  • Benefits: Enjoy flexible working options and a collaborative culture.
  • Other info: This role requires an EU work permit and offers opportunities for mentorship.
  • Why this job: Be part of an innovative environment that values continuous improvement and teamwork.
  • Qualifications: Experience with front-end libraries, testing tools, and web security best practices required.

The predicted salary is between 36000 - 60000 ÂŁ per year.

Applications processed via employer’s online application form

TP ICAP Group is a world-leading provider of financial markets infrastructure and data. We provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data through responsible and innovative solutions.

Our purpose is to deliver superior liquidity and data solutions via people, technology, and a stable of premium brands. TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker, the world’s leading provider of OTC data, and an award-winning all-to-all trading platform.

Founded in London in 1866, the Group operates from more than 60 offices in 27 countries with 5,200 employees. We work as one to achieve our vision of being the world’s most trusted, innovative, liquidity and data solutions specialist.

Role Overview

Join TP ICAP as a Senior Software Engineer and help shape the future of our digital platforms. You’ll be part of a talented team delivering business‑critical software for our internal broking division and external clients. This is an opportunity to work on high‑impact projects, influence technical direction, and create intuitive, scalable user interfaces that power global financial markets.

Working in an Agile environment, you’ll take solutions from design through to implementation, focusing on continuous improvement and collaboration. We value innovation, experimentation, and knowledge sharing within self‑organising, cross‑functional teams.

At TP ICAP, you’ll work with cutting‑edge technology that underpins global financial markets. We offer a collaborative environment, opportunities for professional growth, and the chance to make a real impact. If you’re passionate about front‑end engineering and thrive in a fast‑paced, innovative setting, we’d love to hear from you.

Key Responsibilities

  • Collaborate with Solution Architects and Principal Engineers to design and implement front‑end solutions aligned with our IT strategy.
  • Take ownership of engineering deliverables, ensuring quality, usability, and adherence to best practices.
  • Mentor and support team members, fostering a culture of technical excellence and continuous learning.
  • Drive innovation by exploring new technologies, frameworks, and methodologies.
  • Communicate progress effectively and raise impediments early to minimise delivery risks.

Experience & Competencies

  • Familiarity with component libraries such as Material UI or Ant Design.
  • Hands‑on experience creating automated tests (end‑to‑end, integration, regression) using tools like Selenium, Cypress, or similar.
  • Proficiency with build tools such as Webpack or Vite.
  • Understanding of performance optimisation techniques and web security best practices.
  • Appreciation of the full SDLC, with proactive involvement across design, development, QA, and post‑release support.
  • Strong problem‑solving skills, attention to detail, and ability to validate approaches through POCs.
  • Proficient in testing and documenting systems.
  • Experience using Figma for design mock‑ups and collaboration.
  • Familiarity with Storybook for UI component development.
  • Exposure to financial/trading platforms and understanding of financial markets.
  • Experience with AWS services, C#, and relational databases.
  • Knowledge of TDD, BDD, or similar testing methodologies.

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 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.

Applications processed via employer’s online application form

#J-18808-Ljbffr

Senior Software Engineer (Front End) employer: TP ICAP

At TP ICAP, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration in the heart of Belfast. Our commitment to employee growth is evident through continuous learning opportunities and mentorship from experienced professionals, ensuring that you can thrive in your role as a Senior Software Engineer. With a focus on Agile methodologies and cutting-edge technologies, you'll be part of a team that values your contributions and encourages experimentation, making every day at TP ICAP both meaningful and rewarding.
TP ICAP

Contact Detail:

TP ICAP Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Software Engineer (Front End)

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Material UI, Ant Design, and testing tools like Selenium or Cypress. Having hands-on experience with these will not only boost your confidence but also demonstrate your readiness for the role.

✨Tip Number 2

Engage with the tech community in Belfast or online forums related to front-end development. Networking can lead to valuable insights about the company culture at TP ICAP and may even connect you with current employees who can provide tips on the interview process.

✨Tip Number 3

Prepare to discuss your previous projects in detail, especially those that involved Agile methodologies and collaboration within cross-functional teams. Be ready to share specific examples of how you contributed to the success of a project and overcame challenges.

✨Tip Number 4

Research TP ICAP's business model and their role in the financial markets. Understanding their products and services will help you tailor your responses during interviews and show your genuine interest in contributing to their success.

We think you need these skills to ace Senior Software Engineer (Front End)

Proficiency in JavaScript and TypeScript
Experience with React or similar front-end frameworks
Familiarity with Material UI or Ant Design
Knowledge of web performance optimisation techniques
Understanding of web security best practices
Experience with automation testing tools like Selenium or Cypress
Proficient in using build tools such as Webpack or Vite
Experience with Figma for design mock-ups
Familiarity with Storybook for UI component development
Strong understanding of the full Software Development Life Cycle (SDLC)
Experience with Test-Driven Development (TDD) and Behaviour-Driven Development (BDD)
Ability to mentor and support team members
Excellent communication skills
Strong problem-solving abilities
Experience with AWS services
Knowledge of C# and relational databases
Ability to manage multiple tasks and deadlines effectively

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights relevant experience and skills that align with the job description. Focus on your expertise in front-end technologies, libraries like Material UI or Ant Design, and any experience with testing tools such as Selenium or Cypress.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software engineering and your understanding of TP ICAP's business. Mention specific projects where you've demonstrated ownership and accountability, and how you’ve contributed to team success in an Agile environment.

Showcase Your Technical Skills: In your application, include examples of your work with web performance optimisation, security best practices, and any experience with AWS services. If you have worked with C# or relational databases, be sure to highlight this as well.

Prepare for Technical Questions: Anticipate technical questions related to the full SDLC, TDD, BDD methodologies, and your experience with tools like Webpack or Vite. Be ready to discuss how you approach problem-solving and continuous improvement in your projects.

How to prepare for a job interview at TP ICAP

✨Showcase Your Technical Skills

Be prepared to discuss your experience with libraries like Material UI or Ant Design. Bring examples of projects where you've implemented these technologies, and be ready to explain your thought process and the challenges you faced.

✨Demonstrate Agile Experience

Since the role involves working in an Agile environment, share specific instances where you've contributed to Agile practices. Discuss how you've collaborated with cross-functional teams and how you handle feedback and iterations.

✨Prepare for Problem-Solving Questions

Expect questions that assess your problem-solving abilities. Think of scenarios where you've had to troubleshoot issues or improve processes. Use the STAR method (Situation, Task, Action, Result) to structure your responses.

✨Communicate Effectively

Effective communication is key in this role. Practice explaining complex technical concepts in simple terms. Be ready to discuss how you keep stakeholders informed about project progress and how you handle impediments.

Senior Software Engineer (Front End)
TP ICAP
Location: Belfast

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>