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.
- 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.
- Other info: This role requires an EU work permit and offers opportunities for mentorship.
The predicted salary is between 36000 - 60000 ÂŁ per year.
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, with a strong focus on continuous improvement and collaboration. We value innovation, experimentation, and knowledge sharing within self‑organising, cross‑functional teams. At TP ICAP, you’ll work on 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.
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
Essential
- Proven experience building modern, scalable, and maintainable web interfaces using React, TypeScript, JavaScript, and HTML/CSS, following reusable design patterns.
- Strong knowledge of HTML5, React 16+, TypeScript 4+, JavaScript ES6, and JSX.
- Experience delivering consistent UX and UI across browsers.
- 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.
Desired
- 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.
Band & Level
Manager / 6
Location
UK – City Quays – Belfast
We believe in fostering inclusivity and cultivating a work environment where everyone can flourish. If you are enthusiastic about this role but find that your experience doesn’t align perfectly with every aspect of the job description, we encourage you to apply. Our dedicated Talent Acquisition team is ready to help you understand how your unique skills can be valuable to TP ICAP.
#J-18808-Ljbffr
Senior Software Engineer (Front End) employer: 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)
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.