Senior Software Engineer - Lens Platform (12 month fixed term)

T. Rowe Price

  • London
  • Contract
  • Full-time
  • 23 days ago
There is a place for you at T. Rowe Price to grow, contribute, learn, and make a difference. ​ We are a premier asset manager focused on delivering global investment management excellence and retirement services that investors can rely on today and in the future. The work we do matters. We invite you to explore the opportunity to join us and grow your career with us.This is an exciting opportunity to join a business-facing team engaged with a healthy balance of project work and supporting the growing user base. 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.You will be responsible for:
  • 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
Required skills and expertise:
  • 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
Bonus skills and experience
  • 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
T. Rowe Price Technology operates a hybrid working model with a minimum of 2 days per week expected in the London Office.Commitment to Diversity, Equity, and Inclusion:We strive for equity, equality, and opportunity for all associates. When we embrace the power of diversity and create an environment where people can bring their authentic and best selves to work, our firm is stronger, and we create greater value for our clients. Our commitment and inclusive programming aim to lift the experience for each associate and builds allies for our global associate community. We know that a sense of belonging is key not only to your success at the firm, but also to your ability to bring your best each day.T. Rowe Price is an equal opportunity employer and values diversity of thought, gender, and race. We believe our continued success depends upon the equal treatment of all associates and applicants for employment without discrimination on the basis of race, religion, creed, colour, national origin, sex, gender, age, mental or physical disability, marital status, sexual orientation, gender identity or expression, citizenship status, military or veteran status, pregnancy, or any other classification protected by country, federal, state, or local law.

T. Rowe Price