Description

Job Description

Client is a market maker for swaps, including interest rate, currency and commodity swaps and related derivative products, headquartered in New York. Client maintains its own middle and back-office functions, including Risk Management, Compliance, Systems, Finance, and Operations.

Client's Front Office Technology team is looking for a Senior Frontend Software Engineer for their front office suite of application supporting trading, marketing, trade analysis and research.
Role Objectives

Responsibilities

  • Front-end software development work
  • Working to replace and/or integrate legacy systems
  • Running daily scrums, JIRA grooming
  • Evaluating and proposing technical designs
  • Follow Software development lifecycle
  • Creating documentation, flowcharts, diagrams, code comments
  • Monitoring, collecting, and analyzing of software or system issues


Qualifications and Skills
Required

  • At least 5 years of professional experience with React, Typescript, HTML5, CSS/SASS, Node.js, REST/Websocket
  • 1-2 years basic Java experience for support, maintenance
  • Experience in development of scalable or distributed systems, with high volume transactions
  • Understanding of software engineering best practices, coding standards, code reviews, source management, testing, etc
  • Domain knowledge in the Fixed Income space
  • Good communication skills. Ability to directly interface and support users


Optional

  • OpenFin experience
  • Angular
  • Familiarity with Figma
  • Light understanding of SQL, Spring, Messaging Queues (Kafka, Rabbit MQ, etc),
  • light knowledge of devOps, VMs, cloud, Kubernetes, etc
  • Experience with deal and trade flows, trade process, etc. a plus

Education

Any Graduate