This job posting is no longer active.
Location: Salt Lake City, UT, United States
Job Function: Software Development
A family-owned company, bioMérieux has grown to become a world leader in the field of in vitro diagnostics. For almost 60 years and across the world, we have imagined and developed innovative diagnostics solutions to improve public health. Today, our teams are spread across 44 countries and serve 160 countries with the support of a large distribution network. This includes our SLC site, formerly known as BioFire Diagnostics.
Description
At BioFire Diagnostics, LLC. we make the world a healthier place by providing molecular solutions that lessen the time to medical results and empower healthcare professionals to make better diagnostic decisions.
We are proud to be part of the bioMérieux family and the 5,000+ team members across 12 sites and subsidiaries in North America committed to our mission to help save lives around the globe through the power of diagnostics.
Come be a part of our team and our mission as a Software Architect!
Position Summary:
Software development architects plan, design, and build systems of client-based and web-based scientific and business application software. They decide, along with upper management, on technologies and platforms to be used for development, taking into consideration software licensing and distribution restrictions. They are expected to thoroughly understand BioFire Diagnostics’ core technology, business, and the enterprise systems that enable them. Architects will work with department directors, project managers, and stake holders to ensure that software meets specifications, is delivered on time, is maintainable, and fits with the overarching system of software and processes.
When working on software projects, architects are expected to contribute to the specifications, design, and schedules under which the project operates. They should work efficiently with the development and test engineering groups to produce high quality software by coding to industry standards, writing unit and regression tests intended to run on continuous integration build servers, effectively utilizing the development tools, and contributing to software design documents. When specifications are incorrect, inconsistent, or could be improved, architects are expected to propose changes to project managers.
Architects are expected to check in their source code and unit tests to source control on a regular basis, and to review code check-ins from other software development engineers. They should work actively with their teams to move software through the Quality System.
Architects spend most of their time designing solutions, researching new technologies, and mentoring junior engineers. They may occasionally work Jira tickets and contribute in the development of a sprint, but their primary purpose is to provide strategic direction for the technology of the department and company.Programming skills:
Basic Engineering skills:
BioMérieux Inc. and its affiliates are Equal Opportunity/Affirmative Action Employers. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. Please be advised that the receipt of satisfactory responses to reference requests and the provision of satisfactory proof of an applicant’s identity and legal authorization to work in the United States are required of all new hires. Any misrepresentation, falsification, or material omission may result in the failure to receive an offer, the retraction of an offer, or if already hired, dismissal. If you are a qualified individual with a disability, you may request a reasonable accommodation in BioMérieux’s or its affiliates’ application process by contacting us via telephone at (385) 770-1132, by email at [email protected], or by dialing 711 for access to Telecommunications Relay Services (TRS).