Senior Software Engineer - Lens Platform (12 month fixed term)
T. Rowe Price
- London
- Contract
- Full-time
- Practising disciplined software engineering
- Coding in JavaScript/TypeScript (React, Redux, NodeJS) and Python (pandas, numpy)
- Working on features and fixes as well as taking on substantial project work
- 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
- Extensive experience developing full stack solutions with a mixture of:
- Python, Flask
- JavaScript/TypeScript
- React, Redux, and NodeJS
- Knowledge and professional 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
- Capable of becoming a source of knowledge within the team and then providing support to the team
- As a minimum, a basic understanding of financial concepts relating to asset management or financial markets
- 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
- An understanding of user experience principles