Software Engineer - Full Stack

Posted 15 Days Ago
Baltimore, MD
In-Office
100K-115K Annually
Senior level
Healthtech • Software
Specialized Software for regulated industries supporting the advancement of public health and safety.
The Role
Design, develop, and maintain full-stack web features for donation and transplantation products using the Microsoft stack (.NET/C#/ASP.NET), front-end JavaScript/TypeScript, and SQL. Collaborate with product and QA, document designs, improve performance, and manage containerized deployments (Docker).
Summary Generated by Built In

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: Software Engineer – Full Stack

Department: Development

Reporting to: Manager of Software Engineering - Transplant Management

Compensation: $100,000 - $115,000

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 9:00 AM until 5:30 PM (Pacific Standard Time preferred.) Additional hours may be necessary as needed. This position is exempt from overtime.


Overview:

As a Full Stack Software Engineer, you’ll have substantial impact on several of our modern life-saving software products in the Donation and Transplantation space, where we are a global leader with an international footprint and thousands of professionals relying on us every day. You’ll be working alongside a great team of smart, friendly, caring and enthusiastic engineers to develop and maintain technical solutions to complex challenges that make a true difference in many people’s lives.


Who:

If you enjoy working with modern and diverse technologies on the Microsoft tech stack and care deeply about your code, this is the place for you. With an upbeat, positive attitude you’ll fit right in with our team who will enjoy mentoring and supporting you to help grow your career. Hopefully you enjoy learning and exploring new technologies as much as we do!


Essential Functions:

• Architect, design and develop new features and functionality for our primary web applications in a full stack capacity, including front-end, back-end, database/data access and other impacted areas as needed.

• Regularly use and stay up to date on current web development and supporting technologies including C#, ASP.NET/MVC, .NET/.NET Core, JavaScript/TypeScript, Bootstrap, SASS/SCSS, SQL and other frameworks and technologies as required.

• Closely follow coding standards and overall Software Development Lifecycle (SDLC) processes using the Atlassian stack (JIRA, Confluence, Service Desk), Git Flow, R# and other tooling.

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

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

• Participate in cross-functional meetings with the Product and Quality Assurance groups to deliver stable and high-quality features and functionality, perform effort estimations and kick off/wrap up projects.

• Work with container and deployment technologies such as Docker to build and maintain a repeatable deployment environment.

• Write clean, maintainable, and well-documented code while helping enforce coding standards within the team.

• Identify opportunities to enhance system performance, maintainability, and team efficiency.


Qualifications:

• Bachelor’s degree in Computer Science, Information Technology, or related field (or equivalent experience).

• 5+ years of professional experience developing applications using C#, ASP.NET/MVC, .NET/.NET Core

• Solid understanding of JavaScript, HTML, and CSS.

• Excellent problem-solving skills, strong attention to detail, and ability to manage multiple priorities.

• Strong communication and collaboration skills, with proven success working across engineering and product teams.

• Expertise in identifying, analyzing, and resolving performance issues across software applications and systems.


Physical Demands and Work Environment:

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodation may be provided to enable individuals with disabilities to perform the functions.

• While performing the duties of this position, prolonged periods of sitting at a desk and working on a computer may be required.

• Additionally, the employee is regularly required to talk or hear.

• The employee frequently is required to use hands or fingers, handle, or feel objects, tools, or controls.

• Specific vision abilities required by this position include close vision, distance vision, color vision, peripheral vision, and the ability to adjust focus.

• Ability to travel on a flexible schedule if needed (very minimal, if any.) Airplane travel may be necessary.


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.

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.

Top Skills

.Net
.Net Core
Asp.Net/Mvc
Bootstrap
C#
Confluence
CSS
Docker
Git
Git Flow
HTML
JavaScript
JIRA
Resharper
Sass/Scss
Service Desk
SQL
Typescript
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chicago, IL
64 Employees
Year Founded: 2020

What We Do

InVita develops specialized software for regulated industries supporting the advancement of public health and safety. We understand the urgent nature of our customers’ missions. Whether it's saving lives, keeping communities safe, or improving the quality of life, our technology improves operations and outcomes, enabling our customers to excel within their organization, servicing Hospitals and Health Systems, Blood & Plasma Centers, Organ, Eye, and Tissue Donation Organizations, and Forensic Laboratories.
Our software solutions are highly configurable, with built-in compliance safeguards that streamline processes and enable quick and efficient information exchange, aligning everyone to an organization’s needs, goals, and strategies. InVita’s innovative drive, coupled with our long-standing partnerships and deep domain expertise, synergize to advance our customers missions, all united by the same purpose: to ensure our customer’s success.

Our divisions offer solutions in regulated industries to improve operations and outcomes, ultimately advancing an organization’s mission for safer, healthier communities.

• Implant & Explant lifecycle management solutions
• Blood & Plasma management solutions
• DNA & Forensic sample management solutions
• Donation-Transplant management solutions

With InVita you get comprehensive technology solutions that increase compliance, strengthen your bottom line and improve patient safety.

Similar Jobs

Bestow Logo Bestow

Software Engineer

Big Data • Fintech • Information Technology • Insurance • Software
Remote or Hybrid
US
160 Employees
202K-238K Annually

DFIN Logo DFIN

Senior Software Engineer

Fintech • Software
Remote or Hybrid
United States
1750 Employees

SoFi Logo SoFi

Software Engineer

Fintech • Mobile • Software • Financial Services
Easy Apply
Remote or Hybrid
United States
4500 Employees

Leidos Logo Leidos

Software Engineer

Information Technology • Software
In-Office
Bethesda, MD, USA
27104 Employees
87K-157K Annually

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account