A career at T. Rowe Price says you want to contribute and make a difference at a leading global investment management firm where success results from the dedication our associates have in building success for our clients. We are a growing organization of associates from diverse backgrounds, experiences, and perspectives.
We take a long-term view on associates and their careers. Our associates do phenomenal work with purpose, and as a result, we provide growth opportunities through in-person and online training, management development programs, and career development on the job.
If you are seeking a meaningful work experience along with a workplace culture that thrives on teamwork, we invite you to explore the opportunity to join us.
Provides expertise to drive solutions within the Global Client Reporting technology platform based on Java backend and Angular (or similar technology) frontend development experience.
Brings recent knowledge and current hands-on experience of how to deliver efficient and cost-effective cloud-solutions utilizing AWS services.
Takes an active, hands-on approach in leading the technical definition, design and implementation of solutions with a team of motivated engineers and business stakeholders.
Advances Client Reporting platform technology in alignment with our Global Technology strategies.
Responsible for implementing and ensuring adherence to developer best practices in terms of both technology choices as well as development practices.
Role Summary and Responsibilities
Utilizes master hands-on development experience to drive components to delivery from inception to final deployed product.
Onboards and mentors other developers on the team with the goal of enabling them to work independently, delivering quality code aligned with the defined standards.
Ensures creation of quality solutions that meet total cost of ownership standards, client data confidentiality and enterprise security requirements for any component or application deployed.
Provides leadership to development projects to identify risks and develop realistic and comprehensive estimates that help guarantee on time delivery of high-quality technology solutions for business stakeholders.
Designs and develops solutions to business problems (working with architecture, distributed systems, dev ops and enterprise security teams) in alignment with firm-wide enterprise technology direction and standards.
Converses in many technologies and learns new technologies quickly.
Stays abreast of industry trends and technologies and knows when/how/if to apply them appropriately.
Demonstrates deep experience in automated unit testing and automated testing techniques.
Works with lead analyst and the business to define testing strategy for products and ensures adherence to strategy.
Sets standards for code reviews and ensures they occur.
Participates in debugging solutions, even those not written by themselves.
Provides technical oversight for development activities on assigned projects and accepts accountability of assigned deliverables.
Owns technical debt for multiple components or systems and works to reduce existing debt and lessen the occurrence of new technical debt.
Develops technical specifications for new products/services, applications, and service offerings based off upon business requirements working with the team’s lead business analyst and stakeholder business partners.
Works with team to create solutions that securely and efficiently integrate with outside vendor solutions.
Provides clear and concise explanation of business strategy, technical concepts, designs or implementation to non-technical / business stakeholders.
Experience with client reporting systems, workflow tools and processes, rules engine solutions (specifically Drools/KIE) and data management systems.
Has knowledge of investment products / asset management reporting.
Demonstrates a keen ability to very quickly understand and proactively engage with business stakeholders to create successful technical solutions.
Makes decisions that align to the firm’s broader business strategy and that consider future priorities.
Bachelor's degree or the equivalent combination of education and relevant experience AND -8+ years of total development work experience in designing, developing, deploying and supporting technical solutions.
Full-Stack developer with significant experience in Cloud Technologies. Listed technologies preferred but not required:
Proficiency in cloud technologies (AWS preferred): EC2/Fargate, ECS, S3, SNS, SQS, Lambda, ElastiCache, Route 53, ALB, CloudWatch and Terraform/Unity.
Proficiency in Database querying and design for relational databases: Aurora PostgreSQL
Proficiency in Angular UI, JAVA, Spring, Micro services, REST/HTTPS
Familiarity with Apigee, OAuth, vPC, Grand Central, Storage File Gateway, Splunk, IAM, GitLab, Junit, JMeter, SONAR (or similar code quality tool).
Performs as an expert in all parts of the software development lifecycle (e.g., design, development, testing, deployment) and coaches others in such practices.
Prior technology leadership experience providing day to day hands-on technology leadership for a team of developers.
T. Rowe Price is committed to providing our associates with a comprehensive total rewards benefit program, including wellness, retirement and quality-of-life benefits. Please view What We Offer to see what's available to you.
As part of T. Rowe Price’s Health and Safety protocols, effective October 19, 2021, any US-based new hires, including interns will be required to be fully vaccinated against COVID-19 or have a valid medical or religious exemption from receiving a COVID-19 vaccine.
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.