Senior Software Engineer, .NET & React

Northern Trust

Confirmed live yesterday High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Chicago, IL
Salary
$114,500–$194,700 / yr
Employment
Full-time
Posted
10 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $163k
This role $155k
$103k $221k
below market most similar roles pay here above market

This role pays less than 52% of similar roles. Most pay $149,500–$177,250 — the blue band above. At the midpoint, this role pays about $155k versus about $163k for comparable roles.

Based on 240 similar postings.

Employer

About Northern Trust

Northern Trust is a leading provider of wealth management, asset servicing, asset management, and banking services to corporations, institutions, and high-net-worth individuals. Industry: Financial Services & Asset Management

Northern Trust currently has 109 open roles on FindRole.

Listed pay typically runs $114,500–$194,700 across 78 roles with salary data.

Most-posted roles

View all roles at Northern Trust

At a glance

TL;DR · Senior Software Engineer, .NET & React

The Senior Software Engineer — .NET & React will join the engineering team to design, develop, and modernize scalable enterprise applications. This role focuses on building API-first, cloud-native solutions using .NET (C#) for backend services and React with TypeScript for frontend experiences. Key responsibilities include developing RESTful APIs, implementing clean architecture practices like SOLID, DDD, and CQRS, and creating reusable component libraries. The engineer will utilize Entity Framework Core, SQL Server, and Azure while managing deployments via GitHub Actions or Azure DevOps. The position requires expertise in micro-frontends, unit testing, and object-oriented design to solve complex problems in highly regulated financial services. You will ensure systems are secure, auditable, and performant while mentoring engineers and shaping long-term technical architecture and platform health.

What does a Software Engineer earn in Illinois?

Median $161894 from 81 postings across 29 companies.

See salary data

What you'll do

  • Design, build, and support RESTful APIs and backend services using .NET and ASP.NET Core.
  • Develop modern, responsive frontend interfaces using React and TypeScript.
  • Create reusable component libraries that adhere to UI/UX and accessibility standards.
  • Implement data access using Entity Framework Core while minimizing reliance on stored procedures.
  • Apply CI/CD best practices using tools like GitHub Actions or Azure DevOps.
  • Champion test-driven development and perform unit and integration testing for all components.
  • Guide and mentor engineers to strengthen technical capabilities and promote consistent engineering practices.
  • Identify technology risks and scalability issues to drive practical solutions for long-term platform health.

What we're looking for

  • At least 4 years of professional software engineering experience.
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Strong proficiency in C# and .NET / ASP.NET Core.
  • Proven experience building micro-frontends (MFEs) with React and TypeScript.
  • Strong knowledge of REST APIs, HTTP fundamentals, and API security.
  • Experience with relational databases such as SQL Server.
  • Experience with cloud platforms, preferably Azure, and containerization with Docker (preferred).
  • Work Authorization.

More like this

Similar roles

Senior Software Engineer, .NET & React

Northern Trust

Chicago, IL 10 days ago $114,500–$194,700
.NET C# React TypeScript ASP.NET Core Entity Framework Core SQL Server Azure Docker REST APIs CI/CD GitHub Actions Azure DevOps SOLID DDD CQRS Unit Testing Integration Testing Kafka Microservices Agile
4+ yrs exp

.NET Full Stack Developer, Senior

Booz Allen Hamilton

Atlanta, GA 54 days ago $86,800–$198,000
.NET C# ASP.NET Core SQL Azure HTML CSS JavaScript React Angular Blazor GitHub Actions CI/CD Visual Studio Code Node.js PowerShell Entity Framework Core xUnit NUnit GitHub Codex Copilot CLI
5+ yrs exp

Senior .NET Developer

Cognizant

Cincinnati, OH 20 days ago
.NET C# ASP.NET Core Web APIs SQL Microsoft Azure Docker Kubernetes Git CI/CD DevOps Microservices OOP Unit Testing SDLC Agile
8+ yrs exp

Senior Software Engineer

CoStar Group

Arlington, VA 18 days ago $143,000–$187,000
C# .NET SQL Server AWS Azure ASP.NET MVC Web API RESTful Web Services DynamoDB SQS Lambda LLMs Prompt Engineering Data Modeling Observability Telemetry Agile
Hybrid

Senior Full Stack .NET Software Engineer

Citi

Irving, TX +1 14 days ago $107,120–$160,680
.NET C# .NET Core ASP.NET MVC Microservices SQL Server Oracle MongoDB JavaScript Angular React Blazor Python Java Spring Boot RESTful API Selenium Docker Kubernetes OpenShift CI/CD GitHub T-SQL PL/SQL Generative AI Prompt Engineering
5+ yrs exp Hybrid

Senior Software Engineer

LPL Financial

Fort Mill, SC +2 12 days ago $106,100–$176,900
.NET C# Angular JavaScript TypeScript AWS EKS RDS Aurora S3 Athena EventBridge SQL NoSQL ETL CI/CD DevOps GitHub TeamCity Octopus Jenkins Kong API Gateway Microservices Agile GitHub Copilot
8+ yrs exp