Jobs and Careers
IN

Senior Software Engineer - .Net

InVita Healthcare Technologies
United Statesfull_timeVerifiedPosted 31 Mar 2026
💰 $125,000/yr($100,000/yr$125,000/yr)

About the role

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: Development

Reporting to: Manager of Software Engineering - Transplant Management

Compensation: $100,000 to $125,000 annually

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. Additional hours may be necessary as needed. This position is exempt from overtime.


Overview:

You'll be working on a global, life-critical transplant and organ donation management platform used by thousands of healthcare professionals across the US, Ireland, Australia, and Canada. The system handles donor tracking, organ allocation, tissue recovery workflows, referral management, and integrations with national registries. Code quality and correctness here carry real consequences.


Who:

Someone who is comfortable owning features end-to-end — from the database up through the API and into the UI — and who takes pride in writing maintainable, well-reasoned code. You should be equally at home reading a SQL query as you are debugging a service layer or wiring up a frontend component.

You'll thrive here if you:

-          Have strong C# and .NET experience (Framework or Core — the mindset transfers)

-          Know your way around SQL Server: writing migrations, working with stored procedures, thinking about query performance

-          Can work with both a legacy jQuery/Bootstrap frontend and a modern Vue.js SPA without getting thrown off

-          Are comfortable with async/event-driven patterns (message queues, background jobs)

-          Care about code reviews, documentation, and raising the bar for the people around you


Essential Functions

-          Architect, design, and develop new features and functionality across the full stack, including front-end, back-end, database, and any impacted integration points.

-          Collaborate with other engineers during team programming and on cross-product and platform engineering projects.

-          Follow best practices for engineering testing and develop unit and integration tests using xUnit and other test frameworks.

-          Create detailed technical documentation, including high-quality inline comments and separate process/workflow documentation in Confluence and other documentation systems.

-          Participate in cross-functional meetings with Product and Quality Assurance to deliver stable, high-quality features, perform effort estimations, and support project kickoffs and wrap-ups.

-          Work with container and deployment technologies to build and maintain a repeatable deployment environment.

-          Mentor other team members in technology best practices and perform code reviews.

 

Qualifications

-          6+ years building and maintaining production web applications

-          Strong C# and .NET (ASP.NET MVC or Web API background)

-        

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

InVita Healthcare Technologies

View company profile →