As a leading Asset Manager this is an exciting opportunity to join a business-facing team. This is a hands-on development role. You will analyse requirements, design, code, test, review, release, debug and support the application in production, and own the delivery of exciting and complex capabilities end to end. On the support side you will triage and resolve issues raised by users and provide beneficial outcomes to user queries.
Senior Software Engineer
Hybrid 3 days on-site (London)
As a leading Asset Manager this is an exciting opportunity to join a business-facing team. This is a hands-on development role. You will analyse requirements, design, code, test, review, release, debug and support the application in production, and own the delivery of exciting and complex capabilities end to end. On the support side you will triage and resolve issues raised by users and provide beneficial outcomes to user queries.
You will be part of a highly effective engineering team, building and supporting a portfolio management platform.
Responsibilities:
- Coding in JavaScript/TypeScript (React, Redux, NodeJS) and Python (pandas, numpy)
- Writing and maintaining unit tests, integration tests, and E2E tests, promoting good testing standards
- Using internal tooling to manage services running in AWS
- Designing data models and coding against databases (both RDS via SQL and document store)
- Liaising with business users and subject matter experts to understand business requirements, translate them into technical requirements, and devise strategic solutions
- Providing support for the user base by triaging and resolving issues in a timely manner
Required skills:
- Extensive experience developing full stack solutions
- Python, Flask
- JavaScript/TypeScript
- Experience with SQL
- Able to work independently and take a project from requirements to production with minimal guidance
- Excellent communication skills as this is a business-facing role
Desired skills:
- A strong understanding of the asset management business particularly in equities
- A strong understanding of financial markets
- Experience with ag-Grid
- Testing with Cypress
- Experience using the Material UI design system
- Experience with AWS ECS, RDS, and DynamoDB