Full Stack Software Engineerrequired to join leading Fintech company you will have responsibility for the ongoing development, support, and maintenance of their market-leading stochastic modelling solutions for the financial services industry. You will be expected to help lead further R&D and development in the burgeoning space of financial modelling tools. Required Knowledge and Experience 1. Full-stack Programming Skills and Automated Testing: Strong software engineering skills in Typescript, Javascript in backend / frontend software and other relevant languages, Automated Testing (Cypress), Configuration management. Experience with full-stack technologies such as React, Node.js, Mongodb, Redis, Bash and package management. 2. Agile Methodologies: Comfortable working in an agile environment and familiar with Scrum and XP techniques. 3.