T. Rowe Price is an investment management firm focused on funding technology startups. They are seeking a Software Engineer to help build the future of financial services by developing groundbreaking applications for cloud architectures and redefining client experiences. The role involves contributing to the software development lifecycle and collaborating with business stakeholders to translate needs into technology solutions.
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
Qualification
Required
Typically a BS or MS degree in Computer Science or a related technical field of study and 2+ Years of professional development experience with an Object Oriented language (Java, Python, C#)
Experience with automated delivery pipelines, agile delivery and test-driven development
In-depth knowledge of software design patterns
Solid understanding of cloud native architectures (AWS, etc.) for containerized microservices and real-time systems
Experience working in a dynamic, fast-paced, Agile team environment
Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior business leaders
Confident communicator; able to argue a point concisely and deal positively with conflicting views
Enthusiasm for learning & results oriented
Stays current with many best-of-breed technologies
Shows a commitment to quality by implementing suitable software using unit/integration and acceptance testing at the time of feature development
Debugs large components with limited assistance and assists other engineers with debugging
At some levels, leads code reviews and actively participates in providing feedback on others’ designs/code
Performs as an expert in one or more parts of the software lifecycle (e.g., coding, testing, deployment). Oversees significant pieces of development within the development lifecycle
Designs and develops practical APIs and abstractions
Owns technical debt in their own software
Preferred
Experience with React and/or Angular
A solid understanding of financial markets and instruments
Benefits
Competitive compensation
Annual bonus eligibility
A generous retirement plan
Hybrid work schedule
Health and wellness benefits, including online therapy
Paid time off for vacation, illness, medical appointments, and volunteering days
Family care resources, including fertility and adoption benefits
T. Rowe Price is an investment management firm that focuses on funding technology startups.