Enable job alerts via email!

Senior Software Engineer (Front End)

TP ICAP

Belfast

On-site

GBP 50,000 - 70,000

Full time

3 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

Join a leading company as a Senior Software Engineer in Belfast, where you'll contribute to vital software solutions for internal and external clients. Work in a dynamic Agile environment, driving continuous improvement and delivering high-quality engineering solutions, all while collaborating in a talented team focused on innovation and best practices.

Qualifications

  • Experience with financial/trading platforms and financial markets is beneficial.
  • Experience with TDD, BDD, or similar methodologies favored.
  • Pragmatic, delivery-focused, and highly organized individual.

Responsibilities

  • Collaborate with Solution Architects and Principal Engineers.
  • Mentor team members and manage delivery quality.
  • Continuously enhance software delivery and solutions.

Skills

Material UI
Ant Design
Automation testing
Web performance optimisation
Web security best practices
Figma
Storybook
C#
Relational databases
AWS services

Tools

Selenium
Cypress
Webpack
Vite

Job description

Social network you want to login/join with:

Senior Software Engineer (Front End), Belfast

Client: TP ICAP

Location: Belfast, United Kingdom

Job Category: Other

EU work permit required: Yes

Job Reference: 5d0ba7b080b1

Job Views: 5

Posted: 14.07.2025

Expiry Date: 28.08.2025

Job Description:

Role Overview

As a Senior Software Engineer at TP ICAP, you will be part of a talented team delivering business-critical software for the internal broking division and their external customer base.

You will work within an Agile environment, from design through implementation, focusing on continuous improvement, collaborating as part of a self-organising, cross-functional team with a focus on continuous integration and deployment.

Role Responsibilities
  • Work closely with Solution Architects and Principal Engineers to build solutions that align with the IT strategy/vision.
  • Provide support and mentoring to team members.
  • Take ownership of, and be accountable for, the delivery and quality of engineering solutions, ensuring they meet business requirements, follow best practices, and are delivered on time and within scope.
  • Continuously seek improvement by experimenting with technologies and methodologies to enhance delivery and ensure optimal solutions.
  • Communicate progress effectively and raise impediments early to minimize delivery impact.
Experience / Competences
  • Experience with libraries such as Material UI or Ant Design.
  • Experience creating end-to-end, integration, and regression tests using automation tools like Selenium or Cypress.
  • Experience with build tools such as Webpack or Vite and configuration files.
  • Knowledge of web performance optimisation techniques.
  • Understanding of web security best practices.
  • Appreciation of the full SDLC, proactive involvement from design to post-release support.
  • Pragmatic and delivery-focused, capable of managing multiple tasks and deadlines.
  • Attention to detail, highly organised, proactive problem solver, using POC(s) for validation.
  • Proficient in testing and documenting systems.
  • Experience with Figma for design mock-ups and collaboration.
  • Experience with Storybook for UI component development.
  • Knowledge of financial/trading platforms and financial markets.
  • Experience with AWS services.
  • Experience with C# and relational databases.
  • Experience with TDD, BDD, or similar methodologies.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.