What are the responsibilities and job description for the Manager, Software Engineering OPS position at Thermo Fisher Scientific?
Description
The Manager of OPS Software Engineering will be responsible and involved in many parts of the Manufacturing Engineering team across a multi-site business. The candidate will be part of a larger divisional engineering team with responsibilities to support LIMS strategy and sustainment for our Madison Services business and to lead informatics activities across operations in the Biosciences Division. Projects with industrial automation, internal tools development and strategy, as well as operations process improvements. All technologies are available to use from low level programming to IoT implementations to Smart Factory. This candidate will have the ability to justify and pitch for project funding as well as implement projects with their team.
Responsibilities
- Build and Lead a software development team to build and support tools across the Bio Science Division.
- Design, develop, document, test and debug new and existing software systems and/or applications for proprietary manufacturing equipment and processes for internal use.
- Lead and mentor full development life cycle including requirements, analysis, design, and test.
- Identify and implement SaaS solutions
- Develop and maintain engaging relationship between Operation and Global IT
- Lead team that will work with mechanical, electrical, process engineers on automation projects informatics needs.
- Participate in defining technical specifications based on conceptual design and stated business requirements.
- Identify and evaluate new technologies for implementation as applicable.
- Participate in software design meetings and analyze user needs to determine technical requirements.
- Collaborate with end users to prototype, refine, test, and debug programs to meet needs.
- Ability to multitask multiple projects.
- Very knowledgeable of applications, software industry standards, and computer engineering concepts.
- Work in an Agile Scrum environment
- Effective collaboration skills
Education
B.S. degree in computer science, electrical engineering or equivalent experience
Knowledge, Skills, Abilities
- 5 years managerial experience that includes coaching, developing, mentoring, etc.
- Approximately 5 years’ experience developing software with high system reliability requirements.
- Ability to develop creative solutions, prioritize tactical and strategic plans and implement quickly.
- Works independently with moderate supervision with latitude for independent judgment.
- Strong experience with multiple technologies\\languages like C# .NET, WPF, XAML, SQL, ASP, WebServices and IoT
- Strong understanding of object-oriented programming.
Salary : $40 - $0