Senior Software Engineer

1 Day ago • 6 Years + • Software Development & Engineering

Job Summary

Job Description

bioMérieux is seeking a Senior Software Engineer to join their Systems Development team. This role involves designing and developing software application code in collaboration with architects and technical leadership. The engineer will work on life-saving diagnostic devices, contributing to a science-based domain with a public health focus. The position requires full stack Java development, including experience with HTML 5, CSS, JavaScript, Spring, Spring Boot, Tomcat/Jetty, unit and integration testing using JUnit, server-side multi-threaded programming, HTTPS protocol, and Web Services. Experience with cloud-native solutions, DevOps tools, relational databases (PostgreSQL, JPA/Hibernate), Agile methodologies, and code review is essential. The role also involves understanding legacy applications and contributing to high-level design and architectural discussions.
Must have:
  • BS degree in Computer Science or equivalent
  • 6+ years of development experience
  • Full Stack Java development
  • HTML 5, CSS, JavaScript, Spring, Spring Boot
  • Server-side multi-threaded programming
  • 3+ years of cloud-native solutions experience
  • 2+ years of DevOps experience
  • Experience with relational databases
  • Agile/Scrum experience
  • Code review and feedback skills
  • Customer-centric mindset
  • Critical thinking and problem-solving
  • Proficiency in English
Good to have:
  • Experience in ISO/FDA-regulated environments
  • Experience with multi-located teams
  • Angular, GWT, or JavaFX experience
  • JasperReports experience
  • Automated Testing (Gherkin/Cucumber, Selenium)
  • PowerShell and Batch scripting
  • AWS Solutions Architect certification
  • Groovy Scripting language
  • Git version control
  • Gradle and Jenkins build technologies

Job Details

Description

SENIOR SOFTWARE ENGINEER JOB DESCRIPTION

Description:

This is a software development position. The Senior Software Engineer will work with the VITEK architects and technical leadership and in collaboration with other software engineers to design and develop software application code.

 It is not every day that you can say the software you helped develop will save hundreds or thousands of lives per year, but at bioMérieux, we put innovation to work in life-saving diagnostic devices deployed across the world.

With engineering centers in St. Louis, France, and Italy, our Systems Development team collaborates globally to build products that ensure patient health and consumer safety.

From antibiotic susceptibility testing to organism identification with mass spectrometry, bioMérieux offers challenging opportunities in a science-based domain with a public health focus. If you’re passionate about solving real-world problems, you’ll find a home in our team of expert software developers, engineers, and microbiologists.

Minimum Qualifications:

  • BS degree in Computer Science, Software Engineering, or equivalent practical experience
  • 6+ years of development experience, with 1+ years of experience operating at a senior level leading technical teams and mentoring team members
  • Full Stack Java development including HTML 5, CSS, JavaScript, Spring, Spring Boot, Tomcat/Jetty with strong experience in unit and integration testing using JUnit.
  • Strong experience in server-side multi-threaded programming in Java, the HTTPS protocol, and Web Services.
  • 3+ years experience building and utilizing cloud-native solutions
  • 2+ years experience with DevOps tools and concepts
  • Design and development of relational databases preferably using PostgreSQL and JPA/Hibernate.
  • Ability to understand legacy applications and make rapid improvements
  • Ability to contribute to high-level design and architectural discussions based on experience in application of software design concepts, software application lifecycle management, Object Oriented Analysis and Design, and Design Patterns.
  • Experience with software development methodologies, especially Agile, Scrum, etc.
  • Ability to review other team members’ code and provide constructive feedback on potential improvements for optimal functionality and testability
  • Customer-centric mindset
  • Ability to develop and document deliverables compliant with established company processes.
  • Effective in a fast-paced environment utilizing critical thinking and problem-solving skills with minimal supervision.
  • Strong attention to detail.
  • Proficiency in verbal and written English.

Preferred Qualifications:

  • ISO/FDA-regulated environment as a member of a product development organization (medical device or biotech industry) delivering under design control and regulatory statutes.
  • Experience cooperating with multi-located teams.
  • Experience and/or familiarity with platforms like Angular, GWT, or JavaFX.
  • Experience with Java-based reporting tools like JasperReports.
  • Experience with Automated Testing like Gherkin/Cucumber or Selenium.
  • Windows scripting experience with PowerShell and Command Batch scripts.
  • Certified AWS Solutions Architect
  • Groovy Scripting language
  • Version control system like Git
  • Build technologies like Gradle and Jenkins

 

 

 

Please be aware that recruitment related scams are on the rise. Fraudulent job postings are being placed on other websites, and individuals posing as bioMérieux Talent Acquisition team members are reaching out via email or text message in an attempt to collect your personal and confidential information. In some cases, these scammers are also conducting bogus interviews prior to extending fraudulent offers of employment. Beware of individuals reaching out using general phone numbers and non-bioMerieux email domains (i.e. Hotmail.com, Gmail.com, Yahoo.com, etc.). If you are concerned that an interview experience or offer of employment might be a scam, please make sure you are searching for the posting on our careers site https://careers.biomerieux.com/ or contact us at recruitment@biomerieux.com.

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 recruitment@biomerieux.com, or by dialing 711 for access to Telecommunications Relay Services (TRS).

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Hazelwood, Missouri, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Software Development & Engineering Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Durham, North Carolina, United States (On-Site)

Hazelwood, Missouri, United States (On-Site)

Albany, New York, United States (On-Site)

Hazelwood, Missouri, United States (On-Site)

Salt Lake City, Utah, United States (On-Site)

Salt Lake City, Utah, United States (On-Site)

Salt Lake City, Utah, United States (On-Site)

Durham, North Carolina, United States (On-Site)

Salt Lake City, Utah, United States (On-Site)

Durham, North Carolina, United States (On-Site)

View All Jobs

Get notified when new jobs are added by BioFire

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug