Job Information
BIOFIRE DEFENSE Software Engineer I in MURRAY, Utah
Software Engineer I
Position Overview:
We are seeking a Software Engineer I to develop and maintain Windows-based and web-based software for BioFire Defense products, government contracts, and and internal business applications. This role involves collaborating with cross-functional teams to create high-quality, reliable software that meets applicable standards and regulations.
Key Responsibilities:
- Design, develop, and maintain software for BioFire Defense products (including In Vitro Diagnostic (IVD) tests), government contracts, and internal business applications.
- Collaborate with subject matter experts to define and implement product specifications.
- Write and maintain comprehensive design documentation.
- Ensure all software includes robust unit and regression tests.
- Regularly check in code and design documents into source control.
- Organize and participate in code reviews.
Actively work with teams to move software through the quality system and facilitate its release to customers.
Skills & Experience:
- Familiarity with software development lifecycle and best practices.
- Proficient in C#, JavaScript / TypeScript, Java, C++, or MATLAB.
- Experience in object-oriented design practices.
- Knowledge of database architecture, design and implementation, and ORM tools.
Windows OS experience.
Personal Attributes:
Constructive team player with excellent interpersonal skills and ability to work in cross-functional teams,
- Strong problem-solving skills and attention to detail,
Critical listening.
Required education:
- Bachelor's degree in Computer Science, Software Engineering, or related field
- May be required to obtain and maintain a DoD Personnel Security Clearance