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.
Apply directly at Invita Healthcare Technologies →Create a free account for alerts like thisView Invita Healthcare Technologies immigration profile
This listing is sourced directly from Invita Healthcare Technologies's careers page and normalized into a canonical job model.