MS Fullstack Developer

Posted 21 June 2020
Salary £400 - £500 per day
LocationLondon
Job type Permanent
ReferenceMSTECH_1592814719
Contact NameFranz Fritz

Job description

The Role

We are looking for a Senior Full Stack Developer to join our Data Technology team, part of Enterprise Data Services. The ideal candidate will be used to working in a high paced environment and responsible for delivering quality solutions for the business. You will also provide hands on technical leadership to the more junior members across all locations. You should act as a role model for others within the team by collaborating and promoting a can-do delivery culture whilst adhering to high standards.

The primary objective of the role is to:

  • Design and build solutions primarily using .Net Core, React, TypeScript, SQL Server and Azure technologies
  • Provide iterative technical and architectural guidance to others
  • Be great at communicating ideas, as well as considering other people's ideas
  • Interface with Agile Delivery teams in order to provide technical guidance and support as needed
  • Actively participate in hands-on design, development, and code review sessions
  • Provide guidance on how to create easily testable and maintainable software
  • Create and maintain documentation of infrastructure, best practices, and technical solutions
  • Socialise existing and new architecture patterns, best practices, and platform foundation
  • Conduct Show and Tells in order to help foster continuous learning culture

This role reports to the Head of Data Technology

Principal Duties/Responsibilities

  • Remediate, modernise and develop key upgrades to the KYC platform, Client database, and Enterprise Client Solutions (portal), working closely with the Technical Architect, Product Owners and Development Manager
  • Support the Technical Architect by participating in design and planning sessions
  • Provide regular updates through the daily scrum calls
  • Provide 3rd Line production support where required

Objectives of the role, (specifically for 2020):

  • Fully remediate KYC, ECS and Client DB platform
  • Support business deliveries across the Client and Reference Data platforms
  • Complete full migration of applications and databases to Azure
  • Deliver tangible business benefits in line with prioritised epics and User stories
  • Ensure all new code is supported by unit tests
  • Provide supporting technical documentation as required
  • Investigate and resolve any production incidents within a timely manor providing RCA for all P1 incidents

Experience / Requirements

  • Excellent understanding of KYC, client data management and exposing/integrating these into core processing platforms
  • Minimum 10 years' experience working in development roles
  • Minimum 10 years' experience working in either Banking, Insurance, Asset Management preferred
  • Expertise in developing F2B Microsoft based solutions
  • Expert knowledge of .NET Core, C#, SQL Server, Azure, Kubernetes, Docker, Microservices, Modern UI frameworks (e.g. React/Angular/HTML5)
  • Experience of building out automated testing frameworks
  • Experience of working in an Agile/DevOps environment
  • Experience with continuous integration and deployment
  • Knowledge and experience of Data Science techniques (Machine Learning & Analytics) essential