Principal Software Engineer (.NET Technical Lead)

Northern Trust

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Chicago, IL
Employment
Full-time
Posted
82 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $192k
$127k $291k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,550–$214,500.

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 107 open roles on FindRole.

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

Most-posted roles

View all roles at Northern Trust

At a glance

TL;DR · Principal Software Engineer (.NET Technical Lead)

The Global Engineering team is seeking a Principal Software Engineer (.NET Technical Lead) to provide technical leadership for the design, development, and delivery of modern cloud-native applications and platforms. In this role, you will serve as a principal designer, translating business requirements into scalable technical solutions while mentoring engineering teams. You will build and support applications using C#, .NET Core, ASP.NET Core, Entity Framework Core, and SQL Server. Key responsibilities include architecting microservices and event-driven solutions using Kafka, deploying cloud-native solutions on Azure or AWS with Docker and Kubernetes, and championing AI-assisted engineering tools like GitHub Copilot. You will ensure high-performing, secure software delivery by driving CI/CD, automated testing, and DevOps practices within a complex enterprise environment.

What you'll do

  • Serve as the principal designer for major systems, defining architectures, technical standards, and implementation strategies.
  • Design, develop, and support applications using C#, .NET Core, Entity Framework Core, and SQL Server.
  • Architect and implement microservices and event-driven solutions leveraging Kafka and related messaging technologies.
  • Design and deploy cloud-native solutions utilizing Azure or AWS, Docker, Kubernetes, and Infrastructure as Code.
  • Drive the adoption of CI/CD, automated testing, DevOps, and secure software development practices.
  • Champion the use of AI-powered development tools like GitHub Copilot to enhance developer productivity and code quality.
  • Lead technical project planning, solution design, and status reporting for strategic initiatives.
  • Ensure compliance with enterprise standards, audit requirements, and data security policies.

What we're looking for

  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • 10+ years of software engineering experience with enterprise-scale systems.
  • 5+ years of experience in technical leadership, solution design, systems analysis, or project leadership roles.
  • Expertise in C#, .NET Core, ASP.NET Core, Entity Framework Core, SQL Server, and REST APIs.
  • Experience with Kafka, Docker, Kubernetes, and Azure and/or AWS.
  • Proficiency with Git, GitHub, Azure DevOps, Jenkins, and CI/CD tools.
  • Hands-on experience using GitHub Copilot and other AI-assisted software engineering tools.
  • Work Authorization.

More like this

Similar roles

Principal Software Engineer

Microsoft

5 days ago $165,600–$296,400
C++ C# Python Java TypeScript JavaScript C PowerShell MSBuild BuildXL Bazel CI/CD Azure DevOps GitHub Actions KQL Azure Data Explorer Application Insights Build Orchestration
8+ yrs exp Hybrid

Principal Software Engineer

The Hartford

Hartford, CT +3 125 days ago
Java Spring Boot Angular TypeScript SQL AWS Microservices APIs Event-driven Architecture Distributed Systems CI/CD DevSecOps GenAI Application Insights Splunk Identity and Access Management Test-Driven Development Observability
10+ yrs exp Hybrid

Principal Software Engineer, Tech Lead

Toast, Inc.

Remote 81 days ago $230,000–$368,000
Kotlin Java AWS DynamoDB RDS Lambda Apache Spark React ES6 DropWizard Pulsar RabbitMQ Android Distributed Architecture
Remote

Lead Software Engineer .Net

JPMorgan Chase

Irvine, CA 54 days ago
.NET C# SQL JavaScript React AWS Azure GCP CI/CD Agile System Design AI-assisted engineering Automated Testing Secure Coding
5+ yrs exp

Principal Software Engineer

Marqeta

Remote 70 days ago $242,400–$303,000
Java Spring Boot Kubernetes Terraform Helm Kafka AWS JVM ISO 8583 JPOS Microservices
10+ yrs exp Remote

Principal Software Engineer

Microsoft

Redmond, WA 40 days ago $142,800–$274,800
Python C++ C# Java JavaScript C Distributed Systems CI/CD Threat Modeling Telemetry Pipelines Adversarial Testing AI/ML Evaluation Observability Software Architecture Full Stack Secure by Design LLM Agentic Workflows
6+ yrs exp Hybrid