Software Engineer (full Stack)

TP ICAP

London, United Kingdom
On-site
Typescript in a professional environment
React, redux, reactquery
Restful apis, graphql and websockets
This role will be working in a new team to build out a new Platform based on the latest technology and architecture, partnering with AWS

Job Summary

  • This role will be working in a new team to build out a new Platform based on the latest technology and architecture, partnering with AWS.
  • 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.
  • The Fusion Platform Team Builds, Owns and Runs its own services all the way through to Production, used 24/5 by several teams.

Matching Summary

This role will be working in a new team to build out a new Platform based on the latest technology and architecture, partnering with AWS.

Skills & Requirements

Must-have

  • Typescript in a professional environment
  • React, Redux, ReactQuery
  • RESTful APIs, GraphQL and Websockets
  • Backend programming languages (Typescript/OOP)
  • Strong database knowledge (SQL and NoSQL)
  • Microservices architecture
  • Version control systems (Git)
  • Terraform and automated testing
  • AWS cloud ecosystem experience
  • Agile Cross-functional delivery team experience

Nice-to-have

  • Pub/Sub patterns with Messaging technologies
  • Containerization experience
  • CI and CD flows within enterprise
  • Linux shell or Windows PowerShell
  • Open to innovative ideas
  • Financial Markets knowledge

Key Requirements

  • Demonstrable experience as a Full Stack or Front/Backend Engineer
  • Experience with modern JavaScript frameworks - React
  • Proficiency in backend programming languages
  • Experience with microservices architecture
  • Experience with Terraform
  • Experience with automated testing
  • Experience with AWS services
  • Worked within an Agile Cross-functional delivery team
  • Developing well tested software into low latency event driven production environments
  • Full software development lifecycle in a technical role
  • Containerization
  • Maintaining code quality with Unit, Integration and e2e testing
  • CI and CD flows within an enterprise environment
  • Agile tooling to support team delivery
  • OOP \ SOLID Principles

Work Rights

Not specified

Tailored Resume

Cover Letter