Northern Trust
Principal Software Engineer (.NET Technical Lead)
Chicago, IL · Principal
Stay score
odds of building a lasting career here
Sponsors, but it's cap-subject — you still face the weighted lottery (~61% per draw at Level IV). Good if you win; have a cap-exempt backup on your list.
Lottery odds assume a STEM candidate.
Personalize to your clock →H-1B wage level
the lottery is wage-weighted — each level is one more entry
$3,998 more — $141,398 — moves this role to Level III and 3 lottery entries. That figure is inside the range the employer already advertised.
Based on the DOL prevailing wage for this occupation and worksite, a base salary of $141,398 would place this position at wage Level III. That figure is within the posted range, and I'd like to target it. This role classifies under "Software Developers" for prevailing-wage purposes.
DOL prevailing wage, 2026-27 wage year · Software Developers (15-1252) · Chicago-Naperville-Elgin, IL-IN. Wage level is derived by USCIS from the offered wage, occupation and worksite; the occupation shown is inferred from the job title.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- Since 1889, we have aligned our efforts with our three guiding Principles That Endure: Service, Expertise, and Integrity.
- The ideal candidate combines deep hands-on expertise in.NET development, cloud technologies, microservices architecture, and AI-assisted software engineering with strong leadership, communication, and project delivery skills.
- Salary Range: $137,400 - 233,600 USD Salary range is a good faith estimate of base pay.
Responsibilities
- Partner with business stakeholders, product teams, and architects to translate business requirements into scalable technical solutions.
- Design, develop, and support applications using C#,.NET Core/.NET, ASP.NET Core, Entity Framework Core, SQL Server, and modern API frameworks.
- Architect and implement microservices and event-driven solutions leveraging Kafka and related messaging technologies.
- Design and deploy cloud-native solutions utilizing Azure and/or AWS, Docker, Kubernetes, and Infrastructure as Code.
- Drive adoption of CI/CD, automated testing, DevOps, and secure software development practices.
- Lead technical project planning, solution design, implementation, and status reporting for strategic initiatives.
- Collaborate with vendors, consultants, and technology partners as needed.
Requirements
- 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.
- Strong expertise in:
- Experience with:
- Strong understanding of software development lifecycle (SDLC), design patterns, distributed systems, Agile, and DevOps practices.
- Hands-on experience using GitHub Copilot and other AI-assisted software engineering tools to accelerate software development and improve engineering effectiveness.
- Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future.
Nice to have
- Financial Services experience.
- Knowledge of Infrastructure as Code tools such as Terraform.
- Familiarity with modern security frameworks including OAuth, JWT, SAML, SSO, and Identity Management solutions.
Compensation
- $137,400 - 233,600 USD
- Salary range is a good faith estimate of base pay.
Benefits
- Northern Trust also provides a discretionary bonus program that may include an equity component.
- As a Northern Trust partner, you will be part of a flexible and collaborative work culture, which has a strong history of financial strength and stability.
Company info
- Philanthropy is deeply rooted in Northern Trust's history and is an essential element of our culture.
Equal opportunity
- Reasonable Accommodation
- If you need a reasonable accommodation for any part of the employment process, please email our HR Service Center at MyHRHelp@ntrs.com, or alternatively you can discuss your individual requirements with the recruiter you are working with.
Visa & Work Authorization
- Applicants must be authorized to work in the U.S. without the need for employment-based visa sponsorship now or in the future.
- Northern Trust will not sponsor applicants for U.S. work visa status for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment-based visa).
This listing is sourced directly from Northern Trust's careers page and normalized into a canonical job model.