Monster
 
 

Job Summary

Company
bioMérieux
Location
Hazelwood, MO 63042
Industries
All
Biotechnology/Pharmaceuticals
Medical Devices and Supplies
Job Type
Full Time
Employee
Education Level
Bachelor's Degree
Career Level
Experienced (Non-Manager)
Job Reference Code
PCK417-1678

Lead IT Engineer-RDS

About the Job


Job ID: 699

Location: Hazelwood, MO

Department: Information Technology - St. Louis

Education Required: Bachelors Degree

Experience Required: More than 10 years


Position Description:
A Lead IT Engineer provides technical leadership and vision to his/her colleagues. He/she researches and establishes architectural solutions that meet bioMerieux’s business needs. He/she communicates these architectures and associated technologies to all teams, and ensures that each team is applying the architectures and technologies correctly. A Lead Software Engineer is expected to have the skills to balance technical, quality, and schedule goals; as well as strong “hands on” programming skills. Since this role has a leadership and visionary component, the individual in this role must be an excellent communicator.


Position Requirements:
BS in Computer Science or related discipline. Equivalent experience may be considered in exceptional cases only. MS is strongly preferred.
5+ years of object-oriented analysis, design, and programming experience.
5+ years of programming experience in Java and 3+ years experience developing J2EE applications. At least 1 year of experience programming in C++.
5+ years experience with database development and E-R modeling.
10+ years of software development experience.
Past experience with Hibernate (or similar O-R Mapping framework) and Spring Framework preferred.
Ability to mentor team members in applying UML to design initiatives.
Extensive experience using JUnit for building automated unit tests. Experience with Test-Driven Development preferred.
Extensive experience with OO methodologies such as the Unified Process. Experience with agile methodologies preferred.
Ability to mentor team members in applying software development processes to assigned tasks.
Experience at mentoring team members in design and enterprise architectural patterns.
Excellent written and verbal communication skills.
Must be highly motivated and a good team player. Should be able to work in ambiguous situations with limited direction.



.


Apply
 
 

Job Tools

 
 

Contact Information

bioMérieux