Full Stack Engineer (C#, .NET Core, Angular) - Finance

Onezeero ,
London, Greater London
Salary: £80000 - £90000 per annum + + bonus + benefits

Overview

A leading global financial brokerage in the City of London are looking for an experienced Full Stack Developer to develop cross-asset, post-trade applications utilising the .NET Core environment and particularly with a focus on C#, Angular, ReactJS & AWS (cloud is not essential for the role). You will work in a highly technical, small development team with other Developers, QA & DevOps, playing a pivotal role in both Greenfield development (.NET Core, Docker, ReactJS) and the long-term transformation of a large suite of high-performance applications into the Web. The role will be hybrid and you could go from facing existing complex C# business logic through to migrating Angular UI's into React or developing applications from scratch in the newest .NET Core stack & microservices. Therefore, it's ideal that you have an even confidence across both the back & front-end & are not afraid to get stuck in & improve This is an amazing opportunity to break into the financial sector and work for one of the world's most prestigious brokers on globally used, highly scalable, enterprise level systems. Excellent communication is essential as you will be speaking with the business & will learn the ins and outs of commodity broking & the trading lifecycle; particularly back office processes such as trade processing and trade clearing. You will be actively encouraged to research new, relevant technologies to make suggestions on ways to make improvements, increase efficiency & scalability. Essential Skills & Experience Strong experience developing full-stack applications & strong C#knowledge to a foundation level (multi-threading, memory management, garbage collection) on .NET/ .NET Core Design and development of SPA's in Angular 2 (ideally V.7/ 8), using HTML5, CSS Messaging / Middleware: WebAPI, Web Sockets, RabbitMQ, TIBCO, MSMQ, Kafka etc. SQL Server Agile, Scrum / Kanban experience and a passion for driving best practise TDD & Automation Testing Ideally you can bring a few of these… Experience developing UI's in ReactJS (Redux, Jest) Experience setting up or deploying to AWS Cloud (Azure / GCP could also be useful) Microservices (moving from monolith) Docker / Kubernetes containerisation Experience working on financial, high performance systems Financial business knowledge (trading lifecycle, commodities, FX etc.) This role would be ideal for a technologist with a strong interest in financial services who is looking to break into the industry whilst making a huge impact on a global organisation. OneZeero is acting as an Employment Agency in relation to this vacancy. This job was originally posted as www.totaljobs.com/job/89822459