$110K - $120K/yr
We are looking for a Senior Software Engineer-.NET who enjoys "detective work" within the code itself. You will support two massive, established enterprise products. This is a role for a developer ...
$110K - $120K/yr
We are looking for a Senior Software Engineer-.NET who enjoys "detective work" within the code itself. You will support two massive, established enterprise products. This is a role for a developer ...
$110K - $120K/yr
We are looking for a Senior Software Engineer-.NET who enjoys "detective work" within the code itself. You will support two massive, established enterprise products. This is a role for a developer ...
$140K - $187K/yr
The Principal Software Engineer is a senior individual contributor responsible for defining the technical direction of the software platform and solving the organization's most complex engineering ...
$140K - $187K/yr
The Principal Software Engineer is a senior individual contributor responsible for defining the technical direction of the software platform and solving the organization's most complex engineering ...
Annapolis Junction, MD · On-site
$148K - $198K/yr
Principal Software Engineer ID: 1041 Department: Mission Intelligence and Cyber Location: Annapolis Junction, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph Description Riverstone ...
Annapolis Junction, MD · On-site
$148K - $198K/yr
Principal Software Engineer ID: 1041 Department: Mission Intelligence and Cyber Location: Annapolis Junction, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph Description Riverstone ...
Annapolis Junction, MD · On-site
$250K - $260K/yr
Principal Software Engineer ID: 1062 Department: Mission Intelligence and Cyber Location: Annapolis Junction, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph Description Envision ...
Annapolis Junction, MD · On-site
$250K - $260K/yr
Principal Software Engineer ID: 1062 Department: Mission Intelligence and Cyber Location: Annapolis Junction, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph Description Envision ...
Columbia, MD · Hybrid
$134K - $179K/yr
Principal Software Engineer- Hybrid ID: 1056 Department: Mission Intelligence and Cyber Location: Columbia, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph Description Envision ...
Columbia, MD · Hybrid
$134K - $179K/yr
Principal Software Engineer- Hybrid ID: 1056 Department: Mission Intelligence and Cyber Location: Columbia, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph Description Envision ...
Baltimore, MD · On-site
$110K - $120K/yr
We are looking for a Senior Software Engineer-.NET who enjoys "detective work" within the code itself. You will support two massive, established enterprise products. This is a role for a developer ...
Baltimore, MD · On-site
$110K - $120K/yr
We are looking for a Senior Software Engineer-.NET who enjoys "detective work" within the code itself. You will support two massive, established enterprise products. This is a role for a developer ...
Mclean, VA · On-site
$136K - $183K/yr
Principal Software Engineer -- emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or ...
Quick apply
Mclean, VA · On-site
$136K - $183K/yr
Principal Software Engineer -- emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or ...
Tysons Corner, VA · On-site
$135K - $182K/yr
Principal Software Engineer -- emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or ...
Quick apply
Tysons Corner, VA · On-site
$135K - $182K/yr
Principal Software Engineer -- emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or ...
Washington, DC · On-site
$152K - $205K/yr
Principal Software Engineer -- emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or ...
Quick apply
Washington, DC · On-site
$152K - $205K/yr
Principal Software Engineer -- emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or ...
Arlington, VA · On-site
$155K - $208K/yr
Principal Software Engineer -- emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or ...
Quick apply
Arlington, VA · On-site
$155K - $208K/yr
Principal Software Engineer -- emPower Do you love working with connected devices, automation, and real-world systems? Have you automated your own home, built integrations across smart devices, or ...
Los Angeles, CA · On-site
$135K - $186K/yr
As a Software Engineer at Northrop Grumman Mission Systems you will have a challenging and ... This requisition may be filled as a Principal Software Engineer or Senior Principal Software ...
Los Angeles, CA · On-site
$135K - $186K/yr
As a Software Engineer at Northrop Grumman Mission Systems you will have a challenging and ... This requisition may be filled as a Principal Software Engineer or Senior Principal Software ...
Annapolis Junction, MD · Hybrid
$148K - $198K/yr
Principal Software Engineer- Hybrid ID: 1055 Department: Mission Intelligence and Cyber Location: Annapolis Junction, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph Description ...
Annapolis Junction, MD · Hybrid
$148K - $198K/yr
Principal Software Engineer- Hybrid ID: 1055 Department: Mission Intelligence and Cyber Location: Annapolis Junction, Maryland Clearance Requirements: TS/SCI with Full Scope Polygraph Description ...
Los Angeles, CA · On-site
$135K - $186K/yr
As a Software Engineer at Northrop Grumman Mission Systems you will have a challenging and ... This requisition may be filled as a Principal Software Engineer or Senior Principal Software ...
Los Angeles, CA · On-site
$135K - $186K/yr
As a Software Engineer at Northrop Grumman Mission Systems you will have a challenging and ... This requisition may be filled as a Principal Software Engineer or Senior Principal Software ...
Durham, NC · On-site
$122K - $164K/yr
Principal Software Engineer/DeveloperSkip to main content#Principal Software Engineer/Developer page is loaded## Principal Software Engineer/DeveloperApplylocations: Durham, NCtime type: Full ...
Durham, NC · On-site
$122K - $164K/yr
Principal Software Engineer/DeveloperSkip to main content#Principal Software Engineer/Developer page is loaded## Principal Software Engineer/DeveloperApplylocations: Durham, NCtime type: Full ...
Mountain View, CA · On-site
$158K - $211K/yr
Principal Software Engineer About the Team: This role is for the Cloud Engineering team within Cornerstone. The team is responsible for creating and managing Cornerstone's cloud infrastructure and ...
Mountain View, CA · On-site
$158K - $211K/yr
Principal Software Engineer About the Team: This role is for the Cloud Engineering team within Cornerstone. The team is responsible for creating and managing Cornerstone's cloud infrastructure and ...
Cincinnati, OH · On-site
$129K - $173K/yr
Role Principal Software Engineer Location Cincinnati, Ohio (this is a full-time, in-office position) Role and Responsibilities The Flooid Principal Software Engineer will be part of the team that is ...
Cincinnati, OH · On-site
$129K - $173K/yr
Role Principal Software Engineer Location Cincinnati, Ohio (this is a full-time, in-office position) Role and Responsibilities The Flooid Principal Software Engineer will be part of the team that is ...
Cincinnati, OH · On-site
$129K - $173K/yr
Principal Software Engineer Location : Cincinnati, Ohio (this is a full-time, in-office position) Requirements Role and Responsibilities The Flooid Principal Software Engineer will be part of the ...
Cincinnati, OH · On-site
$129K - $173K/yr
Principal Software Engineer Location : Cincinnati, Ohio (this is a full-time, in-office position) Requirements Role and Responsibilities The Flooid Principal Software Engineer will be part of the ...
Milton, GA · On-site
$128K - $172K/yr
Principal Software Engineer**to join our growing team!**Who we are**Ministry Brands is a leading provider of SaaS operational management systems, payments platforms, digital engagement tools and ...
Milton, GA · On-site
$128K - $172K/yr
Principal Software Engineer**to join our growing team!**Who we are**Ministry Brands is a leading provider of SaaS operational management systems, payments platforms, digital engagement tools and ...
$135K - $182K/yr
As a Principal Software Engineer/Sr. Principal Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital transformation.
$135K - $182K/yr
As a Principal Software Engineer/Sr. Principal Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital transformation.
Rolling Meadows, IL · On-site
$135K - $182K/yr
As a Principal Software Engineer/Sr. Principal Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital transformation.
Rolling Meadows, IL · On-site
$135K - $182K/yr
As a Principal Software Engineer/Sr. Principal Software Engineer at Northrop Grumman you will have a challenging and rewarding opportunity to be a part of our Enterprise-wide digital transformation.
$60.5K - $76K
0% of jobs
$76K - $91.5K
0% of jobs
$91.5K - $107K
4% of jobs
$107K - $122.5K
8% of jobs
$134.6K is the 25th percentile. Wages below this are outliers.
$122.5K - $138K
16% of jobs
$138K - $153.5K
18% of jobs
The median wage is $156.7K / yr.
$153.5K - $169K
18% of jobs
$178.3K is the 75th percentile. Wages above this are outliers.
$169K - $184.5K
18% of jobs
$184.5K - $200K
12% of jobs
$200K - $215.5K
4% of jobs
$215.5K - $231K
2% of jobs
$60.5K
$160.9K
$231K
A Principal Software Engineer (.NET) is a senior technical leader responsible for designing, developing, and maintaining complex software applications using Microsoft's .NET framework. They provide architectural guidance, mentor junior developers, and ensure best practices in coding, security, and performance. This role often involves working closely with stakeholders to understand business requirements and translate them into scalable technical solutions.
As a Principal Software Engineer Net, you will regularly lead the design and development of complex software solutions, set technical standards, and make architectural decisions for enterprise applications. You can expect to mentor and guide junior engineers, conduct code reviews, and work closely with cross-functional teams including product managers, QA, and DevOps. It's common to participate in high-level project planning, resolve challenging technical issues, and advocate for best practices in .NET development. The role balances hands-on coding with strategic oversight, often serving as a technical thought leader across multiple projects.
A Principal Software Engineer Net requires deep expertise in C#, .NET frameworks, software architecture, and enterprise-level application development, typically backed by a computer science degree and extensive industry experience. Familiarity with tools like Visual Studio, Azure DevOps, cloud platforms (Azure/AWS), and certifications such as Microsoft Certified: Azure Solutions Architect are highly valued. Strong leadership, effective communication, and problem-solving skills help in guiding teams and collaborating across departments. These skills are crucial to deliver robust software solutions, drive technical strategy, and mentor engineering teams in dynamic development environments.
The most popular types of Principal Software Engineer Net jobs are:
States with the most job openings for Principal Software Engineer Net jobs include:
For Principal Software Engineer Net jobs, the most frequently searched job titles are:

On-site
$110K - $120K/yr
Other
Posted 4 days ago
About InVita Healthcare Technologies
InVita Healthcare Technologies is a leading software provider for complex medical, forensics, and community care environments. We build specialized, highly configurable, and integrated systems that support hospitals, blood centers, donation organizations, public health labs, and forensic labs. InVita is the clear leader in the blood, implant, organ procurement, DNA, and Forensic software markets. Our software solutions have built-in compliance safeguards that streamline processes and enable quick and efficient information exchange with better decision making. For more information about our software solutions, please visit invitahealth.com .
Job Title: Senior Software Engineer - .Net
Department: DNA and Forensics, R&D
Reporting to: Manager of Software Engineering - DNA&F
Location: Baltimore, MD. This is a hybrid role with 3-days per week required to be worked in the Baltimore, MD office.
Hours of work: Typical hours of work are from 8:30 AM until 5:30 PM EST Monday through Friday. Additional hours may be necessary as needed. This position is exempt from overtime.
Compensation: $110,000 - $120,000 annually
Who we are: InVita develops specialized medical software for regulated industries that support the advancement of public health and safety. We are the acknowledged leader in the markets we serve. Our subject matter expertise is unmatched in the industry and our products are used by public health and medical professionals across the globe. We have employees spanning across the US and two main offices (Baltimore & Los Angeles).
Our DNA & Forensics business unit builds the digital infrastructure for the world’s most critical environments. Our DNA & Forensics team develops the software that law enforcement and public health labs rely on to track DNA evidence, manage samples, and ensure the integrity of forensic data. We are mission-driven, stable, and focused on precision.
Overview: We are looking for a Senior Software Engineer-.NET who enjoys "detective work" within the code itself. You will support two massive, established enterprise products. This is a role for a developer who wants to master the "inner workings" of complex systems, managing everything from UI components to deep SQL stored procedures. If you are a disciplined coder who values accuracy and enjoys solving puzzles within large-scale legacy environments, you will thrive here.
The Tech Stack You'll Master:
Requirements/Qualifications:
Physical Demands and Work Environment:
This job description in no way states or implies that these are the only duties to be performed by the employee(s) incumbent in this position. Employee(s) will be required to follow any other job-related instructions and to perform any other job-related duties requested by any person authorized to give instructions or assignments.
This document does not create an employment contract, implied or otherwise, other than an "at will" relationship.
InVita provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.
The pay range for this role is:
110,000 - 120,000 USD per year (Maryland)
Sourced by ZipRecruiter
Software development
51 - 200 Employees
Baltimore, MD, US
2011