Invita Healthcare Technologies

Invita Healthcare Technologies

Senior Software Engineer-.Net

Baltimore, MD · Senior

Sponsorship not specified$110k-$120kDetected 22 days ago
C#.NETCode ReviewGitSQLAgileJiraProcurementPublic Health

About the role

  • The Senior Software Engineer participates in the entire software development lifecycle.
  • Who: If you want to roll up your sleeves, get things done and ship code out the door, this is the role for you.
  • Essential Functions: Participate in software development using Agile/Scrum methodologies.

Responsibilities

  • This document does not create an employment contract, implied or otherwise, other than an "at will" relationship.
  • They will engage in the process from design and development to testing and deployment.
  • The Senior Software Engineer will also be involved in validation procedures, troubleshooting, and collaborating with internal teams on technical issues including software system design and maintenance is important.
  • Deliver results for project and program deliverables & participate in release activities.
  • Provide timely support to quality assurance team.

Requirements

  • Bachelor's degree in Computer Science, Software Development, or related disciplines.
  • 5+ years of.Net experience.
  • Additionally, the employee is regularly required to talk or listen.
  • The employee frequently is required to use hands or fingers, handle, or feel objects, tools, or controls.
  • The employee is occasionally required to stand, walk; sit; reach with hands and arms; climb or balance; and stoop, kneel, crouch, or crawl.

Skills

  • Experience using ORM tools such as Entity Framework.
  • Experience using tools such as GIT, Jira and Bitbucket.
  • Experience using third-party tools like DevExtreme, Infragistics or Telerik.

Compensation

  • $110,000 - $120,000 annually

Benefits

  • 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.
  • Specific vision abilities required by this position include close vision, distance vision, color vision, peripheral vision, and the ability to adjust focus.

Company info

  • 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).
  • Overview: The Senior Software Engineer participates in the entire software development lifecycle.
  • More specifically, Senior Software Engineer is responsible for building, enhancing, and maintaining our superior DNA software including adapting it to new hardware, improving its performance, and upgrading its interfaces.
  • If you often catch yourself down a rabbit-hole of obscure programming topics, throwing together apps or scripts to make your life just that much easier, and fancy yourself a well-versed modern full- stack team player, you have the hallmarks of a successful member of our Engineering team.
  • Ability to lead and work in a team-oriented environment where team members and business partners are in the US, Canada, and internationally.
  • Ability to plan, organize and coordinate multiple tasks to meet established deadlines while accommodating rapidly changing priorities.
  • Participate in gathering product requirements and specifications.
  • Participate in code reviews, develop, and execute unit and integration tests as required.
  • Perform defect root cause analysis and provide resolution.
  • Function as a mentor to other Software Engineers in the team.
  • Accurately estimate technical effort required to deliver assigned tasks.
  • Other duties, as assigned.
  • Requirements/

Equal opportunity

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

This listing is sourced directly from Invita Healthcare Technologies's careers page and normalized into a canonical job model.