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.