Welcome to the BWAM Job Board

companies
Jobs

Full Stack Software Engineer

T. Rowe Price

T. Rowe Price

Software Engineering
Warwick, NY, USA
Posted on May 23, 2025

At T. Rowe Price, we identify and actively invest in opportunities to help people thrive in an evolving world. As a premier global asset management organization with more than 85 years of experience, we provide investment solutions and a broad range of equity, fixed income, and multi-asset capabilities to individuals, advisors, institutions, and retirement plan sponsors. We take an active, independent approach to investing, offering our dynamic perspective and meaningful partnership so our clients can feel more confident.

We believe doing the right thing for our clients and our associates is good business. With a career at the firm, you can expect opportunities to create real impact at work and in your community. You’ll enjoy resources to support your career path, as well as compensation, benefits, and flexibility to enrich your life. Here, you’ll find a collaborative culture that respects and values differences and colleagues who share a spirit of generosity.

Join us for the opportunity to grow and make a difference in ways that matter to you.

Overview

n this role, you will design, develop, modify, adapt and implement short- and long-term solutions to information technology needs through new and existing applications, systems, databases and applications infrastructure. You will code, test, debug and implement software solutions.

Role summary and job responsibilities

  • Contributes to all parts of the SDLC, e.g., design, development, and testing

  • Develops technical solutions following standard methodologies with some guidance from senior engineers

  • Practices automated testing and tests your work in an automated and repeatable way

  • Identifies and remediates technical debt

  • Works with existing data models and schemas and suggests changes and improvements where necessary

  • Demonstrates strong logic and reasoning capabilities

  • Delivers on well-specified work items

  • Uses questions and proposals to clarify requirements when unclear

Business knowledge

  • Applies understanding of the Financial Services and Asset Management industries

  • Connects one's own work with the strategy of their team and/or department.

  • Can competently engage in business-led conversations.

Requirements

  • Proficiency in Java 11, Ideally should be using Java 17 in most recent experience.

  • Proficiency in other programming languages such as Python and Typescript (or React)

  • A good understanding of modern AWS architectures and corresponding technologies, such as SNS, SQS, ECS, Lambdas, Postgres, Micro Services

  • Able to operate with openness and efficiency with one or more SDLC methodologies (e.g., Scrum)

  • Actively seeks feedback and guidance to improve technical skills (e.g., through submitting work for code review)

  • Works with existing data models and schemas and suggests changes and improvements where necessary

  • Debugs and fixes your own software with minimal assistance

  • Practices automated testing and tests your work in an automated and repeatable way

  • An understanding of the asset management business and/or financial markets, preferable

Commitment to Diversity, Equity, and Inclusion:

At T. Rowe Price, our associates are our greatest asset. We thrive because our company culture is built on inclusion and because we sustain a work environment where associates can bring their best selves to work every day. The backgrounds, talents, and experiences of our global associates allow us to embrace new ideas and perspectives that move our business priorities forward and enable us to deliver strong client outcomes. Here, you can expect equal opportunity and fair and consistent treatment for all.

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.