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
Posted
23 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $178k
This role $164k
$109k most similar roles pay here $232k

This role pays less than 67% of similar roles. Most pay $152,412–$202,800 — the shaded band above. At the midpoint, this role pays about $164k versus about $178k 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 26 open roles on FindRole.

Listed pay typically runs $121,500–$207,500 across 26 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 will join 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 critical capabilities like currency exposure hedging, foreign exchange trading, cash forecasting, and reporting. The engineer will manage the full 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 such as Angular, React, or Node.js, and relational databases like SQL Server, PostgreSQL, or MySQL. The role requires expertise in containerized microservices, CI/CD pipelines, Linux platforms, and scripting languages. Candidates will also utilize AI-powered development tools to enhance productivity while solving complex problems within the investment data warehouse and third-party integrations.

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, conduct code reviews, and manage 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 features.
  • Utilize AI-powered development tools to improve coding 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 and developing practical APIs and software abstractions.
  • Solid understanding of cloud-native architectures, containerized microservices, CI/CD pipelines, and automated testing.
  • Proficiency with Linux platforms, scripting languages, and modern software quality practices.
  • Ability to use AI tools effectively and responsibly for coding assistance, documentation, and productivity.
  • 8+ years of full stack development experience (preferred).
  • Experience delivering .NET core applications (preferred).
  • Experience building containerized applications and deploying to public or private clouds like AWS or Azure (preferred).
  • Hands-on experience in FinTech technologies such as OpenFin, Finsemble, or Symphony (preferred).
  • Preference for using TDD and BDD practices and technologies (preferred).
  • Investment industry experience or AWS Solutions Architect/Developer certification (preferred).

More like this

Similar roles

.NET Software Engineer

Booz Allen Hamilton

Arlington, VA +1 80 days ago $69,400$158,000
.NET C# Web API .NET 5 Docker Agile Java Python JavaScript Angular React NodeJS CI/CD Jenkins GitHub Actions Azure DevOps

Senior Software Engineer, C# / .Net Core

Motorola Solutions

Allen, TX 14 days ago $120,000$150,000
C# .NET .NET Core Python React JavaScript TypeScript AWS Azure GCP Terraform CloudFormation Docker Kubernetes CI/CD Git Agile Scrum Kanban Linux Windows
5+ yrs exp

Senior Software Engineer, C# / .Net Core

Motorola Solutions

Allen, TX 14 days ago $120,000$150,000
C# .NET .NET Core Python React JavaScript TypeScript AWS Azure GCP Terraform CloudFormation Docker Kubernetes CI/CD Git Agile Scrum Kanban Linux Windows
5+ yrs exp

Lead .Net Software Engineer

Allstate

Remote (IL) 15 days ago $100,000$170,500
C# .NET .NET Core Java Spring Boot REST APIs SQL Kubernetes Docker CI/CD GitHub Azure DevOps Jenkins SonarQube Datadog Kafka AWS PCF Agile TDD
Remote

Software Engineer II .Net

JPMorgan Chase

Irvine, CA 22 days ago
C# .NET AWS SQL Relational Databases AI Machine Learning GenAI CI/CD Agile Cloud-native System Design
2+ yrs exp