Software Engineer (Full Stack)

Software Engineer (Full Stack)

Full-Time 55000 - 65000 € / year (est.) No home office possible
TP ICAP

At a Glance

  • Tasks: Join a dynamic team to develop the next-gen Fusion Platform with AWS.
  • Company: TP ICAP, a global leader in market infrastructure and innovative solutions.
  • Benefits: Competitive salary, inclusive culture, and opportunities for professional growth.
  • Other info: Embrace a collaborative environment with excellent career advancement opportunities.
  • Why this job: Make an impact in financial markets while learning from industry experts.
  • Qualifications: Experience in full stack development, especially with Typescript and modern frameworks.

The predicted salary is between 55000 - 65000 € per year.

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

Role Overview: TP ICAP has partnered with Amazon Web Services (AWS) to build the Next Generation of the Fusion Platform and make it Global Market Infrastructure. This role will be working in a new team to build out a new Platform based on the latest technology and architecture. You will be working alongside AWS and learning from the best. As a Software Engineer you will support the technical delivery abilities of the development teams across all disciplines from development, testing, dev-ops and business analysis, ultimately assisting in the delivery of production systems.

Role Responsibilities:

  • Act as a technical contributor on a team, demonstrating good technical competencies and a desire to improve those competencies.
  • With support from more senior team members participate in the elicitation, design, development and testing of software changes or features.
  • Contribute to the elicitation and capturing of business requirements using techniques such as user stories and use cases.
  • Contribute to the development and execution of test cases and associated tasks to assess completion and quality of delivered user stories and use cases.
  • Be capable of contributing to the delivery of complex systems.
  • Support the use of preferred planning and prioritisation tooling to capture and track deliveries.
  • Learn to recognise patterns in the software systems for meaningful conversations about wider system architecture.
  • Gain an appreciation of how to evolve systems towards target state architecture.
  • Assist with production incidents or support outside regular hours to maintain operational stability.

Experience/Competencies:

  • Demonstrable experience as a Full Stack or Front/Backend Engineer in Typescript in a professional environment.
  • Front-end skills: HTML5, CSS3, and Typescript, React, Redux, ReactQuery.
  • Experience with modern JavaScript frameworks - React.
  • Knowledge of version control systems (Git).
  • Understanding of cross-browser compatibility.
  • Familiarity with RESTful APIs, GraphQL and Websockets.
  • Proficiency in backend programming languages (Typescript and/or other OOP language such as C#/Java).
  • Strong database knowledge (SQL and NoSQL).
  • Experience with microservices architecture.
  • Experience with Terraform and automated testing.
  • Experience with AWS (AWS Lambda, AWS Fargate, Amazon API Gateway, AWS AppSync).
  • Worked within an Agile Cross-functional delivery team.
  • Developing well tested software into low latency event driven production environments.
  • CI and CD flows within an enterprise environment.
  • Excellent attention to detail, highly organised with a proactive approach.
  • Strong analytical ability and innovative problem solving skills.

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.

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.

Software Engineer (Full Stack) employer: TP ICAP

At TP ICAP, we pride ourselves on being an exceptional employer, offering a dynamic work culture that fosters innovation and collaboration. Our London office is not only a hub for cutting-edge technology and financial solutions but also provides ample opportunities for professional growth and development within a diverse and inclusive environment. Join us to be part of a global team where your contributions are valued, and you can thrive in your career while working alongside industry leaders like AWS.

TP ICAP

Contact Detail:

TP ICAP Recruiting Team

StudySmarter Expert Advice🤫

We think this is how you could land Software Engineer (Full Stack)

Tip Number 1

Network like a pro! Reach out to current employees at TP ICAP on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role. Personal connections can make a huge difference!

Tip Number 2

Prepare for the technical interview by brushing up on your coding skills. Use platforms like LeetCode or HackerRank to practice common coding challenges. Being sharp on your technical knowledge will help you stand out during the interview.

Tip Number 3

Show your passion for software development! During interviews, share personal projects or contributions to open-source. This not only showcases your skills but also demonstrates your commitment to continuous learning and improvement.

Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of the TP ICAP team.

We think you need these skills to ace Software Engineer (Full Stack)

Typescript
HTML5
CSS3
React
Redux
ReactQuery
RESTful APIs

Some tips for your application 🫡

Tailor Your CV:Make sure your CV reflects the skills and experiences that match the job description. Highlight your full stack development experience, especially with Typescript and modern frameworks like React. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about software engineering and how your background aligns with our mission at TP ICAP. Let us know what excites you about working with AWS and building innovative solutions.

Showcase Your Projects:If you've worked on any relevant projects, whether personal or professional, make sure to include them. We love seeing practical examples of your work, especially if they involve technologies mentioned in the job description. It gives us insight into your hands-on experience!

Apply Through Our Website:We encourage you to apply directly through our website. This ensures your application gets to the right people quickly. Plus, it shows us you're serious about joining our team at TP ICAP. Don't miss out on this opportunity!

How to prepare for a job interview at TP ICAP

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Typescript, React, and AWS. Brush up on your knowledge of RESTful APIs and microservices architecture, as these are crucial for the role.

Show Your Problem-Solving Skills

Be prepared to discuss how you've tackled complex problems in past projects. Use specific examples that highlight your analytical abilities and innovative solutions, especially in a full-stack context.

Understand Agile Methodologies

Since the role involves working in agile teams, demonstrate your familiarity with agile practices. Talk about your experience with tools like JIRA and how you’ve contributed to team delivery in previous roles.

Ask Insightful Questions

Prepare thoughtful questions about the Fusion Platform and TP ICAP’s approach to market infrastructure. This shows your genuine interest in the role and helps you gauge if the company culture aligns with your values.