London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
London Jobs |
Manchester Jobs |
Liverpool Jobs |
Nottingham Jobs |
Birmingham Jobs |
Cambridge Jobs |
Glasgow Jobs |
Bristol Jobs |
Wales Jobs |
Oil & Gas Jobs |
Banking Jobs |
Construction Jobs |
Top Management Jobs |
IT - Software Jobs |
Medical Healthcare Jobs |
Purchase / Logistics Jobs |
Sales |
Ajax Jobs |
Designing Jobs |
ASP .NET Jobs |
Java Jobs |
MySQL Jobs |
Sap hr Jobs |
Software Testing Jobs |
Html Jobs |
Job Location | London |
Education | Not Mentioned |
Salary | Competitive salary |
Industry | Not Mentioned |
Functional Area | Not Mentioned |
Job Type | Permanent, full-time |
Summary This is a hands-on role. You will analyse domain, design, code, test (automated testing: unit tests, integration tests, E2E tests; manual acceptance tests), review code, maintain the CI/CD, release, debug and support the application in production, and own the delivery of exciting and complex capabilities end to end. You will be part of a highly effective engineering team, building a portfolio management platform.You will be responsible for: Practising disciplined software engineering (e.g. automated testing, code reviews, and writing beautiful, pragmatic code) Coding in JavaScript (React, Redux, nodeJS, Webpack) and Python (pandas, numpy) Using AWS SDK to manage services Integrating with RESTful APIs Unit testing, integration testing. Contributing to maintaining and constantly improving the CI/CD pipeline Designing data models and coding against databases, both RDS and document databases Code reviews, design reviews Code instrumentation, setting up proactive monitoring dashboards Analysing metrics in order to optimize the processes and implementation Release management on a team rota Liaising with users and subject matter experts in order to gather requirements, analyse solutions and triage feedback and incidents Understanding business requirements and translating them into technical requirements Required skills and expertise: Expert JavaScript programming Extensive professional experience with React, Redux, NodeJS, Webpack Experience with Python Experience of distributed and cloud computing Familiarity with AWS Preferred experience/skills An understanding of the asset management business and/or financial markets Experience using Material UI design system Experience with Apache Airflow Proficient testing with Cypress Experience with gRPC Experience with AWS ECS, RDS, DynamoDB An understanding of basic user experience principles