Senior .Net Software Engineer

T. Rowe Price

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Owings Mills, MD
Salary
$121,000–$206,000 / yr
Employment
Full-time
Posted
3 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $195k
This role $164k
$107k most similar roles pay here $256k

This role pays less than 75% of similar roles. Most pay $165,000–$224,348 — the shaded band above. At the midpoint, this role pays about $164k versus about $195k for comparable roles.

Based on 240 similar postings.

Employer

About T. Rowe Price

T. Rowe Price is an asset management firm focused on delivering global investment management excellence and retirement services

T. Rowe Price currently has 30 open roles on FindRole.

Listed pay typically runs $121,000–$206,000 across 30 roles with salary data.

Most-posted roles

View all roles at T. Rowe Price

At a glance

TL;DR · Senior .Net Software Engineer

Sr .Net Software Engineer joins the Cash Management Technology team to modernize investment operations and portfolio applications. This role involves designing and delivering next-generation, cloud-native web applications that provide real-time data for currency exposure hedging, foreign exchange trading, cash forecasting, and reporting. The engineer will manage all phases of the software development lifecycle, lead code reviews, mentor junior staff, and partner with stakeholders to translate business needs into technical solutions. Key technologies include .NET, modern JavaScript frameworks like Angular, React, or Node.js, and relational databases such as SQL Server, PostgreSQL, or MySQL. The role requires expertise in containerized microservices, CI/CD pipelines, Linux platforms, and scripting languages. Candidates will solve complex data challenges by building scalable systems while utilizing AI-powered development tools to improve code quality and documentation within a fast-paced Agile environment.

What you'll do

  • Design and deliver cloud-native applications to solve complex business, data, and technical challenges.
  • Lead the full software development lifecycle from initial design through deployment and ongoing support.
  • Build scalable software using modern practices like Agile, CI/CD, unit testing, and refactoring.
  • Drive engineering best practices by leading code reviews and managing technical debt across applications.
  • Mentor junior engineers through coaching, feedback, and hands-on technical support.
  • Translate business requirements from stakeholders into effective technology solutions and high-quality software.
  • Integrate third-party vendor systems and investment data warehouses into existing internal platforms.
  • Utilize AI-powered development tools to improve code quality, documentation, and team productivity.

What we're looking for

  • Bachelor’s degree in Computer Science, Mathematics, Engineering, Physics, or a related quantitative field.
  • 5+ years of progressive software engineering experience (or equivalent education and experience).
  • Strong experience with .NET and modern JavaScript frameworks such as Angular, React, or Node.js.
  • In-depth experience with relational databases like SQL Server, PostgreSQL, or MySQL.
  • Experience designing/developing practical APIs, cloud-native architectures, and containerized microservices.
  • Working knowledge of CI/CD pipelines, automated testing, Linux platforms, and scripting languages.
  • Demonstrated ability to use AI tools effectively and responsibly in software engineering workflows.
  • 8+ years of full stack development experience (preferred); experience with .NET core, AWS, or FinTech technologies (preferred).

More like this

Similar roles

Senior Software Engineer, Multi-Asset Technology

T. Rowe Price

Baltimore, MD 9 days ago $121,000–$206,000
Python Java JavaScript React Node.js Spring Boot Pandas SQL Server Oracle MongoDB PostgreSQL Redshift LLMs TDD BDD Cucumber Cypress Serverless
5+ yrs exp Hybrid

Software Engineer, Multi-Asset Technology

T. Rowe Price

Baltimore, MD 9 days ago $97,000–$165,000
Python Java JavaScript Pandas React Node.js Spring Boot SQL Server Oracle MongoDB PostgreSQL Redshift Serverless TDD BDD Cucumber Cypress LLMs Agent Orchestration
Hybrid

Senior AI Software Engineer, Investments Technology

T. Rowe Price

Baltimore, MD +1 9 days ago $121,000–$206,000
LLM Agent Orchestration RAG Python Java JavaScript AWS Azure Vector Databases Microservices Prompt Engineering Amazon Bedrock OpenAI Codex Automated Testing
5+ yrs exp Hybrid