Senior Upgrade Engineer, Medical Informatics: Radiology & Cardiology PACS, Mobility, EIS, and Synapse
Software engineer job at FUJIFILM Medical Systems USA
The Senior Upgrade Engineer is responsible for performing upgrades for Fujifilm Healthcare Americas Corporation (HCUS) Medical Informatics (MI) products to all eligible sites. In addition will maintain necessary documents and process information regarding upgrades. Works on complex issues where analysis of situations or data requires an in-depth evaluation of variable factors, which may include customer impact, HCUS business priorities, and regulatory requirements. Normally receives little instruction on day-to-day work and general instructions on new assignments. Offers mentorship to new incumbents on technical and product knowledge and department operating procedures. To meet the needs of our customers, working outside of normal business hours and holidays is required.
**Company Overview**
At FUJIFILM Healthcare Americas Corporation, we're on a mission to innovate for a healthier world, and we need passionate, driven people like you to help us get there. Our cutting-edge healthcare solutions span diagnostic imaging, enterprise imaging, endoscopic and surgical imaging, as well as in-vitro diagnostics.
But we don't stop at healthcare; our Non-Destructive Testing (NDT) team harnesses advanced radiography solutions to keep transportation infrastructure, aerospace, and oil and gas assets safe and running smoothly.
Ready to innovate, collaborate, and make a difference? Join us and bring your big ideas to life while working in a dynamic, flexible environment that fuels your creativity and drive.
Our headquarters is in Lexington, Massachusetts, an inspiring healthcare research hub in a historic town.
Fujifilm is globally headquartered in Tokyo with over 70,000 employees across four key business segments of healthcare, electronics, business innovation, and imaging. We are guided and united by our Group Purpose of "giving our world more smiles." Visit: ***************************************************
**Job Description**
**Duties and Responsibilities:**
+ Perform remote and onsite assessments of customer's systems.
+ Understand technical solutions for HCUS MI products - Radiology PACS, Cardiology PACS, Mobility, EIS, and Synapse 3D.
+ Maintain current knowledge of interoperability of HCUS MI and 3rd party integrated products.
+ Employ expert level knowledge of all infrastructure areas that pertain to HCUS MI products.
+ Windows Server OS (2012/2016/2019/2022).
+ Server hardware components.
+ VCP level understanding of vSphere product suite - ESXi, HA/DRS concepts, SRM design.
+ Oracle Dataguard / RAC.
+ Storage Infrastructure - SAN/NAS.
+ Disaster Recovery and Business Continuance concepts, the difference between the two, and Fuji's best practice guidelines. Help develop and maintain upgrade documentation for the overall process and versions.
+ Continue improving upgrade processes with other departments.
+ Determine and execute upgrade and migration methodologies, high-level project scopes, and for existing customer infrastructure changes (data migrations, hardware refreshes).
+ Customer relations: Superior communication and interpersonal skills, excellent phone manner.
+ Test new versions and functionalities of the company's products with upgrade process.
+ Deliver timely and accurate technical documentation to MI Upgrade teams.
+ Provide technical support to customer base via telephone and on-site visits when necessary.
+ Ensure proposed MI solutions align with overall goals and direction of the HCUS MI business.
+ Collaborate with other internal and external groups on solving complex technical issues and developing innovative solutions.
+ Assists in developing troubleshooting guides, bulletins, software files and similar resource on existing products.
+ Maintain an expert working knowledge of current medical imaging products and related technologies by staying abreast with the latest industry / technology advances throug continuous education.
+ Short notice and / or overnight travel, as required, to work on customer systems.
+ Comply with all applicable U.S. Food and Drug Administration (U.S. FDA) medical device regulatory requirements, applicable ISO 13485 standard requirements and all other applicable laws, regulations, and standards.
+ All other functions and or responsibilities that may be assigned by management.
**Qualifications:**
+ Associate degree in computer science or related field, or equivalent work experience.
+ Minimum of 4 years of related professional experience or comparable education and work experience.
+ Advanced working knowledge of current network technologies.
+ Ability to achieve results and meet goals in a fast-paced, team environment.
+ Superior communication, organizational, and interpersonal skills, along with excellent phone manner.
+ Ability to make independent decisions based on interpretation of technology data and product knowledge.
+ Knowledge of Windows OS (Microsoft Server 2012, 2016, 2019, 2022), Linux Red Hat, Networking, TCP/IP and FTP protocols, SQL Server, and Oracle.
+ VMWare Certification (Preferred).
+ Familiarity with clinical data transfer protocols and interfaces (DICOM, HL7, XML, etc.).
+ Thorough knowledge of at least two products (PACS, EIS, Mobility, Synapse 3D, Synapse CV, Synapse VNA and related services including workflow).
+ Excellent analytical troubleshooting and configuration skills.
+ Demonstrated ability handling internal IT concerns.
+ Self-directed with excellent project management skills.
+ Strong interpersonal, team building and leadership skills.
+ Inquisitive and creative with good decision-making skills.
+ Resourceful and thorough with a strong sense of urgency.
In addition to the above, employees are expected to:
+ Promote teamwork and cooperative effort.
+ Help train and give guidance to other Upgrade Engineers by shadowing projects and demonstrating upgrades to the latest version.
+ Provide customers with the highest quality products and services.
+ Understand and apply appropriate quality management.
**Physical requirements:**
The position requires the ability to perform the following physical demands and/or have the listed capabilities:
+ The ability to sit up 75-100% of applicable work time.
+ The ability to use your hands and fingers to feel and manipulate items, including keyboards, up to 100% of applicable work time.
+ The ability to stand, talk, and hear for 75% of applicable work time.
+ The ability to lift and carry up to ten pounds up to 20% of applicable work time.
This position is very active and requires standing, walking, bending, kneeling, stooping, crouching, crawling and climbing all day, up to 4 hours at a time. The employee must frequently lift and/or move items that weigh up to 50 pounds. The employee must be able to reach above their head to work on equipment that is on a desk, on the floor, or mounted to the ceiling, must also be comfortable on ladders. Ability to use hands to type and have the manual dexterity to manipulate hand tools such as screwdrivers, pliers, wrenches, etc.
**Travel:**
+ Occasional (up to 25%) travel may be required based on business needs
_In the event that COVID-19 vaccine mandates issued by the federal government, or by state or local government become effective and enforceable, the Company will require that the successful candidate hired for positions covered under relevant government vaccine mandate(s) be fully vaccinated against COVID-19, absent being granted an accommodation due to medical or sincerely held religious belief or other legally required exemption._
_Applicants to positions where vendor credentialing or other similar requirements exist to enter facilities will be required to comply with the credentialing requirements of the facilities, including complying with vaccine requirements._
_For all positions, the Company encourages vaccination against COVID-19 and requires that the successful candidate hired be willing to test for the COVID-19 virus periodically and wear a face covering indoors as required, absent being granted an accommodation due to medical or sincerely held religious belief or other legally required exemption._
_In compliance with the ADA Amendments Act, should you have a disability that requires assistance and/or reasonable accommodation with the job application process, please contact the Human Resources department via e-mail at_ _******************************_ _. Additionally, the affirmative program/plan is available for review upon formal request by employees and applicants for employment in the Human Resources office during regular office hours._
_*_ _\#LI-Remote_
**EEO Information**
Fujifilm is committed to providing equal opportunities in hiring, promotion and advancement, compensation, benefits, and training regardless of nationality, age, gender, sexual orientation or gender identity, race, ethnicity, religion, political creed, ideology, national, or social origin, disability, veteran status, etc.
**ADA Information**
If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to our HR Department (****************************** or ***************.
**Job Locations** _US-Remote_
**Posted Date** _1 week ago_ _(12/3/2025 7:05 PM)_
**_Requisition ID_** _2025-36037_
**_Category_** _Customer Service/Support_
**_Company (Portal Searching)_** _FUJIFILM Healthcare Americas Corporation_
Associate Software Developer (Mentor, OH, US, 44060)
Mentor, OH jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. The Associate Software Developer is generally-skilled in all areas of front-line IT customer support. Provides first level support to STERIS employees for end user problems and requests as relates to the Pro WFM time and attendance software. Provides remote computer support to USA and Global facility and home based users. Uses problem recognition, research, isolation and resolution steps to diagnose hardware, software and Pro WFM application problems. Performs wireless device support. Monitors and responds to problems assigned in a ticketing system recording conversations and troubleshooting in detail. Assists with training customers on web and mobile versions of Pro WFM. Escalates problems to appropriate I.T. resources when needed. Provides wireless device configuration and administration. Configures and maintains physical clocks. Submits support tickets with UKG for problem resolution and questions that STERIS IT is unable to answer. Creates and maintains standard operating procedures and knowledge base articles. Configures the Pro WFM application per guidance from the user community. Maintains schedules and assists in training users to perform this maintenance.
What You'll do as an Associate Software Developer
End User Support -
* Provide first level support to STERIS employees.
* Provides digital and phone support for end user problems and requests.
* Diagnose hardware, software and Pro WFM application problems.
* Uses appropriate problem recognition, research, isolation and resolution steps.
* Perform wireless device troubleshooting.
* Keeps detailed record of customer conversation and troubleshooting steps to resolve an issue.
* Provides support for facility, remote facility and home based users.
* Provides support for USA and other global facilities.
* Monitors and responds to ticketing system assignments.
* Assists with training customers on Pro WFM web and mobile applications.
* Escalates when needed; notifying appropriate I.T. resource.
End User Administration -
* User setup for Pro WFM accounts.
* Configures and deploys mobile devices and performs wireless administration.
* Creates and maintains standard operating procedures and knowledge base articles.
* Updates Pro WFM configurations and maintains rules and schedules.
The Experience, Abilities and Skills Needed
* High School Diploma or GED/Vocational/Technical Degree Preferred
* At least one year of experience in an IT technical support position.
Soft skill proficiency is critical:
* Telephone etiquette with professional verbal and written communication skills
* Professionalism and cooperation when working with Customers, team members and management is essential.
* Listening and questioning skills
* Self-starter who adapts readily to changes in workload, staffing and scheduling
* Able to receive formal/informal training and retain the information so that it may be applied later at an independent level.
* Able to multi-task and seek out the appropriate resources independently to resolve issues.
Technical proficiency:
* Account Management/Passwords
* Software: Windows Operating System, current and prior versions. Including entire Microsoft Office Suite
* Hardware: Computers, laptops, tablets and desktops
* Wireless - smart devices
What STERIS Offers
At STERIS, we invest in our employees and their families for the long term! STERIS wouldn't be where it is today without our incredible people. We share our success together with you by rewarding you for your hard work and achievements.
Here is just a brief overview of what we offer:
* Competitive Pay
* Extensive Paid Time Off and (9) added Holidays.
* Excellent healthcare, dental, and vision benefits
* 401(k) with a company match
* Long/Short term disability coverage
* Parental Leave
* Additional add-on benefits/discounts for programs such as Pet Insurance
* Continued training and educations programs
* Excellent opportunities for advancement in a stable long-term career
* #LI-KS1 #LI-Hybrid
Pay range for this opportunity is $65,000-$75,000. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit ***************
If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
Software Engineer (MENTOR, OH, US, 44060)
Mentor, OH jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. As a Software Engineer you will have product, clinical, and technical expertise and demonstrate proficiency in assigned essential job functions and areas of product focus. Your responsibilities include: remote monitoring and data analytic assessments, developing complex I/O patterns to monitor health of equipment for predictive maintenance, serviceability and reliability assessments, service documentation development and maintenance, new product development, sustaining, and manufacturing project support. In this role you will act as a liaison between service representatives and our internet of things (IoT) development team. You will follow appropriate complaint handling procedures, review quality data and key performance indicators relating to their focused product line and drive corrective action when required. You will be required to complete all necessary steps to ensure correct information is provided and technical issue is resolved.
This is a hybrid role with the requirement of working onsite at our Mentor, OH Corporate HQ, 3 days per week.
What You'll do as a Software Engineer
* Develop service standard work to incorporate Design for Connectivity into the New Product Development processes and procedures. Work closely with the individual service engineers to incorporate the use of machine data in the development of the service plan (e.g., troubleshooting topics, condition-based maintenance procedures to replace scheduled maintenance procedures) on all new product releases.
* Develop use cases to leverage machine data to improve service outcomes including improved fault diagnostics, equipment health indicators and conditioned based maintenance. Work closely with the individual service engineers to incorporate the use of machine data in the development of the service plan on targeted legacy products.
* Develop procedures and use cases to process software log files from embedded systems / controls to associate fault conditions to alarms to improve diagnostics. Work with software and controls design teams to develop software fixes as needed.
* Research innovating Internet of Things (IoT) technologies that leverage machine data to improve Customer experience and improve quality, deliver and cost of service. Work closely with Engineering and Business Systems, Connectivity, product / software development teams to continually advance our IoT technologies.
* Monitor and review machine data to assess the equipment's health, develop pre-emptive troubleshooting guidelines, and identify device insights.
* Conduct design reviews for serviceability and reliability, generate service plans for products and processes, develop service documentation and procedures, define service parts, outline service training and track equipment performance.
* Perform data analytics and aid in creation of standard processes and process automation.
* Collaborate with internal product teams to ensure the field is prepared for product changes through creation of additional job aides, service part identification, updating documentation, and performing technical reviews as needed.
* Troubleshoot STERIS products and documents critical failures on corporation quality reporting system, initiates corrective action, and escalates issue to appropriate department.
* Initiate service communications to inform service representatives of product changes, parts substitutions, maintenance modifications, and field corrections.
* Act as an escalation point for resolution of complex technical issues. Provide technical and product support to other STERIS Engineers, technical support personnel, field service associates, sales associates and Customers.
* Provide initial product training to Technical Support, Service Trainers, and Field Technicians. Coordinate the transition of training responsibilities to the Training Department and the transition of product support responsibility to the Technical Support group.
* Participate in regular product and computer skills update training to maintain and enhance technical support skills.
* Maintain product knowledge efficiencies on current and non-current STERIS Healthcare and Life Science products.
* Escalate reported technical, quality, and safety related product complaints to appropriate engineering and management associates for continued action.
* Provides periodic product specific and technical skill training to department associates as required.
* Communicate with customers and technicians in a classroom environment as required.
* Travel to customer sites when required to assist in field activity.
The Experience, Skills and Abilities Needed
Required:
* Bachelor's degree in Engineering, IT, or related technical field.
* Minimum 1 years experience.
* Familiarization with Microsoft applications and tools is required.
Preferred:
* Minimum 2 years' experience in a service, sustaining, software development, or quality engineering role is strongly preferred.
* Experience in a highly regulated industry, medical device or equivalent, is strongly preferred.
* Experience leading and managing projects is preferred.
* Ability to read engineering drawings and schematics is preferred.
Other:
* Demonstrated understanding of machine data and analytics.
* Demonstrated understanding of IoT, technology, and continuous improvement.
* Demonstrated excellent organization, oral and written communications skills.
* Demonstrated computer knowledge to include word processing, spreadsheets and e-mail computer skills.
* Demonstrated IT, AV, mechanical, electrical and computer troubleshooting skills.
* Knowledge of STERIS Healthcare and Life Science product lines, past and present is a plus.
* Ability to effectively resolve and communicate technical issues via telephone.
What STERIS Offers
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being, and financial future.
Here is just a brief overview of what we offer:
* Market Competitive Pay
* Extensive Paid Time Off and (9) added Holidays
* Excellent Healthcare, Dental, and Vision benefits
* Long/Short Term Disability Coverage
* 401(k) with a company match
* Maternity & Parental Leave
* Additional add-on benefits/discounts for programs such as Pet Insurance
* Tuition Reimbursement and continued education programs
* Excellent opportunities for advancement in a stable long-term career
Pay range for this opportunity is $70,000 - $90,000. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit ***************
If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
Associate Software Developer
Ohio jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.
The Associate Software Developer is generally-skilled in all areas of front-line IT customer support. Provides first level support to STERIS employees for end user problems and requests as relates to the Pro WFM time and attendance software. Provides remote computer support to USA and Global facility and home based users. Uses problem recognition, research, isolation and resolution steps to diagnose hardware, software and Pro WFM application problems. Performs wireless device support. Monitors and responds to problems assigned in a ticketing system recording conversations and troubleshooting in detail. Assists with training customers on web and mobile versions of Pro WFM. Escalates problems to appropriate I.T. resources when needed. Provides wireless device configuration and administration. Configures and maintains physical clocks. Submits support tickets with UKG for problem resolution and questions that STERIS IT is unable to answer. Creates and maintains standard operating procedures and knowledge base articles. Configures the Pro WFM application per guidance from the user community. Maintains schedules and assists in training users to perform this maintenance.
What You'll do as an Associate Software Developer
End User Support -
Provide first level support to STERIS employees.
Provides digital and phone support for end user problems and requests.
Diagnose hardware, software and Pro WFM application problems.
Uses appropriate problem recognition, research, isolation and resolution steps.
Perform wireless device troubleshooting.
Keeps detailed record of customer conversation and troubleshooting steps to resolve an issue.
Provides support for facility, remote facility and home based users.
Provides support for USA and other global facilities.
Monitors and responds to ticketing system assignments.
Assists with training customers on Pro WFM web and mobile applications.
Escalates when needed; notifying appropriate I.T. resource.
End User Administration -
User setup for Pro WFM accounts.
Configures and deploys mobile devices and performs wireless administration.
Creates and maintains standard operating procedures and knowledge base articles.
Updates Pro WFM configurations and maintains rules and schedules.
The Experience, Abilities and Skills Needed
High School Diploma or GED/Vocational/Technical Degree Preferred
At least one year of experience in an IT technical support position.
Soft skill proficiency is critical:
Telephone etiquette with professional verbal and written communication skills
Professionalism and cooperation when working with Customers, team members and management is essential.
Listening and questioning skills
Self-starter who adapts readily to changes in workload, staffing and scheduling
Able to receive formal/informal training and retain the information so that it may be applied later at an independent level.
Able to multi-task and seek out the appropriate resources independently to resolve issues.
Technical proficiency:
Account Management/Passwords
Software: Windows Operating System, current and prior versions. Including entire Microsoft Office Suite
Hardware: Computers, laptops, tablets and desktops
Wireless - smart devices
What STERIS Offers
At STERIS, we invest in our employees and their families for the long term! STERIS wouldn't be where it is today without our incredible people. We share our success together with you by rewarding you for your hard work and achievements.
Here is just a brief overview of what we offer:
Competitive Pay
Extensive Paid Time Off and (9) added Holidays.
Excellent healthcare, dental, and vision benefits
401(k) with a company match
Long/Short term disability coverage
Parental Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Continued training and educations programs
Excellent opportunities for advancement in a stable long-term career
#LI-KS1 #LI-Hybrid
Pay range for this opportunity is $65,000-$75,000. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit *************** If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status. STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity. The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
Software Engineer
Ohio jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.
As a Software Engineer you will have product, clinical, and technical expertise and demonstrate proficiency in assigned essential job functions and areas of product focus. Your responsibilities include: remote monitoring and data analytic assessments, developing complex I/O patterns to monitor health of equipment for predictive maintenance, serviceability and reliability assessments, service documentation development and maintenance, new product development, sustaining, and manufacturing project support. In this role you will act as a liaison between service representatives and our internet of things (IoT) development team. You will follow appropriate complaint handling procedures, review quality data and key performance indicators relating to their focused product line and drive corrective action when required. You will be required to complete all necessary steps to ensure correct information is provided and technical issue is resolved.
This is a hybrid role with the requirement of working onsite at our Mentor, OH Corporate HQ, 3 days per week.
What You'll do as a Software Engineer
Develop service standard work to incorporate Design for Connectivity into the New Product Development processes and procedures. Work closely with the individual service engineers to incorporate the use of machine data in the development of the service plan (e.g., troubleshooting topics, condition-based maintenance procedures to replace scheduled maintenance procedures) on all new product releases.
Develop use cases to leverage machine data to improve service outcomes including improved fault diagnostics, equipment health indicators and conditioned based maintenance. Work closely with the individual service engineers to incorporate the use of machine data in the development of the service plan on targeted legacy products.
Develop procedures and use cases to process software log files from embedded systems / controls to associate fault conditions to alarms to improve diagnostics. Work with software and controls design teams to develop software fixes as needed.
Research innovating Internet of Things (IoT) technologies that leverage machine data to improve Customer experience and improve quality, deliver and cost of service. Work closely with Engineering and Business Systems, Connectivity, product / software development teams to continually advance our IoT technologies.
Monitor and review machine data to assess the equipment's health, develop pre-emptive troubleshooting guidelines, and identify device insights.
Conduct design reviews for serviceability and reliability, generate service plans for products and processes, develop service documentation and procedures, define service parts, outline service training and track equipment performance.
Perform data analytics and aid in creation of standard processes and process automation.
Collaborate with internal product teams to ensure the field is prepared for product changes through creation of additional job aides, service part identification, updating documentation, and performing technical reviews as needed.
Troubleshoot STERIS products and documents critical failures on corporation quality reporting system, initiates corrective action, and escalates issue to appropriate department.
Initiate service communications to inform service representatives of product changes, parts substitutions, maintenance modifications, and field corrections.
Act as an escalation point for resolution of complex technical issues. Provide technical and product support to other STERIS Engineers, technical support personnel, field service associates, sales associates and Customers.
Provide initial product training to Technical Support, Service Trainers, and Field Technicians. Coordinate the transition of training responsibilities to the Training Department and the transition of product support responsibility to the Technical Support group.
Participate in regular product and computer skills update training to maintain and enhance technical support skills.
Maintain product knowledge efficiencies on current and non-current STERIS Healthcare and Life Science products.
Escalate reported technical, quality, and safety related product complaints to appropriate engineering and management associates for continued action.
Provides periodic product specific and technical skill training to department associates as required.
Communicate with customers and technicians in a classroom environment as required.
Travel to customer sites when required to assist in field activity.
The Experience, Skills and Abilities Needed
Required:
Bachelor's degree in Engineering, IT, or related technical field.
Minimum 1 years experience.
Familiarization with Microsoft applications and tools is required.
Preferred:
Minimum 2 years' experience in a service, sustaining, software development, or quality engineering role is strongly preferred.
Experience in a highly regulated industry, medical device or equivalent, is strongly preferred.
Experience leading and managing projects is preferred.
Ability to read engineering drawings and schematics is preferred.
Other:
Demonstrated understanding of machine data and analytics.
Demonstrated understanding of IoT, technology, and continuous improvement.
Demonstrated excellent organization, oral and written communications skills.
Demonstrated computer knowledge to include word processing, spreadsheets and e-mail computer skills.
Demonstrated IT, AV, mechanical, electrical and computer troubleshooting skills.
Knowledge of STERIS Healthcare and Life Science product lines, past and present is a plus.
Ability to effectively resolve and communicate technical issues via telephone.
What STERIS Offers
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being, and financial future.
Here is just a brief overview of what we offer:
Market Competitive Pay
Extensive Paid Time Off and (9) added Holidays
Excellent Healthcare, Dental, and Vision benefits
Long/Short Term Disability Coverage
401(k) with a company match
Maternity & Parental Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Tuition Reimbursement and continued education programs
Excellent opportunities for advancement in a stable long-term career
Pay range for this opportunity is $70,000 - $90,000. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit ***************
If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
Manager, Software Engineering (Mentor, OH, US, 44060)
Mentor, OH jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. The Manager, Software Engineering for embedded systems, will lead a team of embedded software engineers in the development of software utilized in Sterilizers and other software systems for hospitals and ambulatory care centers. You will use the best practices in compliance with STERIS operating procedures. You will lead a team and provide technical leadership, assigning project work, coaching, and performance assessments. As a manager you will also coordinate with project managers in creating schedules for software releases and provide associated documentation. Ongoing continuous improvement is critical to the success of the team's performance and to better meet project goals in more efficient ways.
* This role is in Mentor, Ohio onsite, with the opportunity for a hybrid work schedule.
What You'll Do As A Manager Software Engineering.
* Assigns team members in the design, implementation, debugging, and verification of applications according to corporate policies and business operating procedures on new and sustaining engineering projects.
* Works with other software team members and engineering managers to coordinate team's activities and resolve engineering and project issues.
* Reviews output of direct reports including designs, code, test approaches, test results, and other deliverables, providing guidance and feedback.
* Mentors team to propagate good design principles and development practice.
* Investigates new software technologies and tools which may increase team's performance.
* Creates and maintains software work instructions which comply with regulatory guidelines and corporate polices.
* Collaborates with groups outside of direct responsibilities including other engineering groups, Quality, Regulatory, Marketing, etc. for project planning, analysis of product requirements, and to outline proposed solutions.
* Sets objectives for direct reports, assessing performance throughout the year, and providing an annual performance review.
The Experience, Skills, and Abilities Needed.
Required:
* Bachelor's degree in Computer Engineering, Electrical Engineering or Software Engineering. (A degree in another Engineering discipline or in science may be acceptable with proven software education and/or training and demonstrated software experience.)
* 8+ years of related embedded software development experience.
* 8+ years of experience in the design and development of object-oriented software and firmware systems
* Experience working in the medical device industry or other regulated industry which require formalized software development processes and software risk management.
* 2+ years' experience managing and/or coaching embedded software engineers.
* Experience leading software projects in the risk-based development and release of embedded applications.
* Practical experience in C/C++ object-oriented analysis and programming, and multi-threaded/multi-tasking programming is required.
* Experience leading a team in the appropriate selection of operating systems, which may include real-time operating systems (RTOS) such as RTXC, ThreadX, and QNX as well as traditional operating systems such as Linux and Windows (standard or embedded is required).
* Competence in deployment and use of software integrated development environments (IDEs) and related tools including compiling/building, debugging, configuration management (version control), defect management, continuous integration, and code analysis tools.
* Proficient in secure software development, software failure mode and fault-tree analysis.
* Proven skills in refining customer and business requirements into software specifications.
Preferred:
* Advanced degree
* Knowledgeable in the implementation of infrastructure and applications to support Manufacturing, Installation, and Serviceability is desired.
* Knowledge with Internet of Things (IoT) and associated solutions is desired, e.g., remote monitoring solutions.
* Understanding of development for a resource-constrained target environment with specific performance requirements is desired.
What STERIS Offers:
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.
Here is a brief overview of what we offer:
* Market Competitive Pay
* Extensive Paid Time Off and (9) added Holidays
* Excellent Healthcare, Dental and Vision Benefits
* Long/Short Term Disability Coverage
* 401(k) with a company match
* Maternity and Paternity Leave
* Additional add-on benefits/discounts for programs such as Pet Insurance
* Tuition Reimbursement and continued education programs
* Excellent opportunities for advancement in a stable long-term career.
#LI-HS1
#LI-Hybrid
Pay range for this opportunity is $122,187.50 - $158,125.00. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity and the use of affirmative action programs to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
Advanced Software Engineer (Mentor, OH, US, 44060)
Mentor, OH jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. Join STERIS Endoscopy as an Advanced Software Engineer. You will be responsible for the design, documentation, development, and testing of embedded software solutions for new and existing medical devices (capital equipment) utilized in the GI space. You will also be responsible for analyzing product/system-level requirements and translating them into software requirements as well as the development and delivery of specific software features and functionality. You will work independently and within a cross functional team.
* This position is located onsite in Mentor, Ohio with the opportunity for a hybrid work schedule.
What You'll do as an Advanced Software Engineer
* Contribute to the design of the system architecture.
* Develop a software architecture based on the system architecture and product requirements.
* Design, implement, and maintain efficient, reusable, security, and reliable software code according to corporate standards and procedures for new and sustaining engineering projects, maintaining code quality, organization, and automation.
* Ensure the best possible performance, quality, and robustness of software applications.
* Collaborate with cross functional team members for project planning, development and analysis of product requirements, and to outline proposed solutions.
* Participate in design reviews to identify issues and provides recommendations for enhancements.
* Lead software development projects/initiatives. Will act as a leader to other engineers although not directly responsible for their management
* Review and resolves software change requests and defects.
* Manage the release of software for product.
* Serve as a contact point for outside vendors.
* Identify bottlenecks and bugs, and devises solutions to these problems.
* Provide technical guidance to less experienced software engineers on high-level or complex issues.
* Review and approve plans and detailed designs.
* Develop time and effort estimates for assigned features and functions and makes delivery commitments.
* Work independently on routine activities, issues, plans and larger-scale designs.
* Adhere to corporate standards and department operating procedures.
* Create software development process documentation, including requirements, design and interface specifications and verification documentation.
* Participate in the creation of software validation plans.
* Perform unit, integration, and system testing and capacity/performance testing of applications.
The Experience, Skills and Abilities Needed
Required:
* Bachelor's Degree in Computer Engineering, Computer Science, Software Engineering, or Electrical Engineering required with 10 or more years of related engineering experience OR Master's Degree in above noted field with 7 or more years of related engineering experience. (A degree in another Engineering discipline may be acceptable with proven software education and/or training and 10 or more years of demonstrated software experience).
* Experience working in a stage-gate development environment.
* Experience solving engineering problems through accurate interpretation of requirements and test results.
* Proven experience at software analysis, development, task time and effort estimation, and execution to plan.
* Experience performing software requirement analysis and definition. Experience working with stakeholders to refine product requirements to be realized in software.
* Practical experience in C/C++, object-oriented analysis and programming, and multi-threaded/multi-tasking programming.
* Experience with one or more RTOS systems and the associated system services.
* Experience with serial communication (UART, USART, SPI, I2C).
* Experience developing or maintaining device driver software on an embedded system.
* Experience in User Interface (UI)/Human Machine Interface (HMI) development is required, which may include HMI touch screens or Graphical UIs.
* Software quality assurance experience to include unit and integration test development and execution, and code.
* Experience using software integrated development environments (IDEs) and tools to include configuration management (version control), defect management, continuous integration and code analysis tools.
* Experience working in a highly regulated industry which requires formalized software development processes and software risk management.
* Travel up to 10% (including international).
Preferred:
* Experience with the Blackberry QNX and/or Linux (operating system externals) is highly preferred.
* Experience in the implementation of infrastructure and applications for Manufacturing, Installation, and Serviceability.
* Medical device industry experience.
* Experience with HTML, CSS and JavaScript.
* Experience with Ethernet and network protocols.
* Understanding of usability / human factors is desired.
* Experience using Windchill and/or JAMA.
* Understanding of development for a resource-constrained target environment with specific performance requirements.
* Advanced degree preferred.
Other:
* Strong written and verbal communication skills and strong problem-solving skills.
What STERIS Offers
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.
Here is a brief overview of what we offer:
Market Competitive Pay
Extensive Paid Time Off and (9) added Holidays
Excellent Healthcare, Dental and Vision Benefits
Long/Short Term Disability Coverage
401(k) with a company match
Maternity and Paternity Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Tuition Reimbursement and continued education programs
Excellent opportunities for advancement in a stable long-term career
#LI-KK1
Pay range for this opportunity is $105,400.00 - $130,200.00. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity and the use of affirmative action programs to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
Advanced Software Engineer
Ohio jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.
Join STERIS Endoscopy as an Advanced Software Engineer. You will be responsible for the design, documentation, development, and testing of embedded software solutions for new and existing medical devices (capital equipment) utilized in the GI space. You will also be responsible for analyzing product/system-level requirements and translating them into software requirements as well as the development and delivery of specific software features and functionality. You will work independently and within a cross functional team.
* This position is located onsite in Mentor, Ohio with the opportunity for a hybrid work schedule.
What You'll do as an Advanced Software Engineer
Contribute to the design of the system architecture.
Develop a software architecture based on the system architecture and product requirements.
Design, implement, and maintain efficient, reusable, security, and reliable software code according to corporate standards and procedures for new and sustaining engineering projects, maintaining code quality, organization, and automation.
Ensure the best possible performance, quality, and robustness of software applications.
Collaborate with cross functional team members for project planning, development and analysis of product requirements, and to outline proposed solutions.
Participate in design reviews to identify issues and provides recommendations for enhancements.
Lead software development projects/initiatives. Will act as a leader to other engineers although not directly responsible for their management
Review and resolves software change requests and defects.
Manage the release of software for product.
Serve as a contact point for outside vendors.
Identify bottlenecks and bugs, and devises solutions to these problems.
Provide technical guidance to less experienced software engineers on high-level or complex issues.
Review and approve plans and detailed designs.
Develop time and effort estimates for assigned features and functions and makes delivery commitments.
Work independently on routine activities, issues, plans and larger-scale designs.
Adhere to corporate standards and department operating procedures.
Create software development process documentation, including requirements, design and interface specifications and verification documentation.
Participate in the creation of software validation plans.
Perform unit, integration, and system testing and capacity/performance testing of applications.
The Experience, Skills and Abilities Needed
Required:
Bachelor's Degree in Computer Engineering, Computer Science, Software Engineering, or Electrical Engineering required with 10 or more years of related engineering experience OR Master's Degree in above noted field with 7 or more years of related engineering experience. (A degree in another Engineering discipline may be acceptable with proven software education and/or training and 10 or more years of demonstrated software experience).
Experience working in a stage-gate development environment.
Experience solving engineering problems through accurate interpretation of requirements and test results.
Proven experience at software analysis, development, task time and effort estimation, and execution to plan.
Experience performing software requirement analysis and definition. Experience working with stakeholders to refine product requirements to be realized in software.
Practical experience in C/C++, object-oriented analysis and programming, and multi-threaded/multi-tasking programming.
Experience with one or more RTOS systems and the associated system services.
Experience with serial communication (UART, USART, SPI, I2C).
Experience developing or maintaining device driver software on an embedded system.
Experience in User Interface (UI)/Human Machine Interface (HMI) development is required, which may include HMI touch screens or Graphical UIs.
Software quality assurance experience to include unit and integration test development and execution, and code.
Experience using software integrated development environments (IDEs) and tools to include configuration management (version control), defect management, continuous integration and code analysis tools.
Experience working in a highly regulated industry which requires formalized software development processes and software risk management.
Travel up to 10% (including international).
Preferred:
Experience with the Blackberry QNX and/or Linux (operating system externals) is highly preferred.
Experience in the implementation of infrastructure and applications for Manufacturing, Installation, and Serviceability.
Medical device industry experience.
Experience with HTML, CSS and JavaScript.
Experience with Ethernet and network protocols.
Understanding of usability / human factors is desired.
Experience using Windchill and/or JAMA.
Understanding of development for a resource-constrained target environment with specific performance requirements.
Advanced degree preferred.
Other:
Strong written and verbal communication skills and strong problem-solving skills.
What STERIS Offers
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.
Here is a brief overview of what we offer:
Market Competitive Pay
Extensive Paid Time Off and (9) added Holidays
Excellent Healthcare, Dental and Vision Benefits
Long/Short Term Disability Coverage
401(k) with a company match
Maternity and Paternity Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Tuition Reimbursement and continued education programs
Excellent opportunities for advancement in a stable long-term career
#LI-KK1
Pay range for this opportunity is $105,400.00 - $130,200.00. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity and the use of affirmative action programs to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
Manager, Software Engineering
Ohio jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.
The Manager, Software Engineering for embedded systems, will lead a team of embedded software engineers in the development of software utilized in Sterilizers and other software systems for hospitals and ambulatory care centers. You will use the best practices in compliance with STERIS operating procedures. You will lead a team and provide technical leadership, assigning project work, coaching, and performance assessments. As a manager you will also coordinate with project managers in creating schedules for software releases and provide associated documentation. Ongoing continuous improvement is critical to the success of the team's performance and to better meet project goals in more efficient ways.
*This role is in Mentor, Ohio onsite, with the opportunity for a hybrid work schedule.
What You'll Do As A Manager Software Engineering.
Assigns team members in the design, implementation, debugging, and verification of applications according to corporate policies and business operating procedures on new and sustaining engineering projects.
Works with other software team members and engineering managers to coordinate team's activities and resolve engineering and project issues.
Reviews output of direct reports including designs, code, test approaches, test results, and other deliverables, providing guidance and feedback.
Mentors team to propagate good design principles and development practice.
Investigates new software technologies and tools which may increase team's performance.
Creates and maintains software work instructions which comply with regulatory guidelines and corporate polices.
Collaborates with groups outside of direct responsibilities including other engineering groups, Quality, Regulatory, Marketing, etc. for project planning, analysis of product requirements, and to outline proposed solutions.
Sets objectives for direct reports, assessing performance throughout the year, and providing an annual performance review.
The Experience, Skills, and Abilities Needed.
Required:
Bachelor's degree in Computer Engineering, Electrical Engineering or Software Engineering. (A degree in another Engineering discipline or in science may be acceptable with proven software education and/or training and demonstrated software experience.)
8+ years of related embedded software development experience.
8+ years of experience in the design and development of object-oriented software and firmware systems
Experience working in the medical device industry or other regulated industry which require formalized software development processes and software risk management.
2+ years' experience managing and/or coaching embedded software engineers.
Experience leading software projects in the risk-based development and release of embedded applications.
Practical experience in C/C++ object-oriented analysis and programming, and multi-threaded/multi-tasking programming is required.
Experience leading a team in the appropriate selection of operating systems, which may include real-time operating systems (RTOS) such as RTXC, ThreadX, and QNX as well as traditional operating systems such as Linux and Windows (standard or embedded is required).
Competence in deployment and use of software integrated development environments (IDEs) and related tools including compiling/building, debugging, configuration management (version control), defect management, continuous integration, and code analysis tools.
Proficient in secure software development, software failure mode and fault-tree analysis.
Proven skills in refining customer and business requirements into software specifications.
Preferred:
Advanced degree
Knowledgeable in the implementation of infrastructure and applications to support Manufacturing, Installation, and Serviceability is desired.
Knowledge with Internet of Things (IoT) and associated solutions is desired, e.g., remote monitoring solutions.
Understanding of development for a resource-constrained target environment with specific performance requirements is desired.
What STERIS Offers:
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.
Here is a brief overview of what we offer:
Market Competitive Pay
Extensive Paid Time Off and (9) added Holidays
Excellent Healthcare, Dental and Vision Benefits
Long/Short Term Disability Coverage
401(k) with a company match
Maternity and Paternity Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Tuition Reimbursement and continued education programs
Excellent opportunities for advancement in a stable long-term career.
#LI-HS1
#LI-Hybrid
Pay range for this opportunity is $122,187.50 - $158,125.00. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity and the use of affirmative action programs to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
Advanced Embedded Software Engineer (Mentor, OH, US, 44060)
Mentor, OH jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. The Advanced Embedded Software Engineer is responsible for the design, documentation, development, and testing of software solutions for new and existing medical devices. The Advanced Embedded Software Engineer is also responsible for analyzing product/system-level requirements and translating them into software specifications as well as the development and delivery of specific software features and functionality. This position works independently and within a cross functional team with minimal supervision.
What You'll do as an Advanced Software Engineer
* Designs, implements, and maintains efficient, secure, reusable, and reliable software code according to corporate standards and best practices for new and sustaining engineering projects. Analyzes risk and establish risk mitigation. Conducts and participates in peer code reviews to identify issues and provide recommendations for enhancements.
* Collaborates with cross functional team members for project planning, analysis and development of product requirements and to outline proposed solutions. Develops time and effort estimates for assigned features and functions. Makes delivery commitments.
* Leads the development of software architecture and software requirements based on user and system requirements.
* Creates software development process documentation including architectural design, requirements, design and interface specifications, and verification test protocols.
* Leads unit, integration, and system testing effort, including capacity and performance testing
* Identifies defects and formulates solutions to complex and ambiguous technical problems.
The Experience, Abilities and Skills Needed
* Bachelor's Degree in Computer Engineering, Software Engineering or Electrical Engineering required with 8 or more years of related engineering experience. A degree in another Engineering discipline may be acceptable with proven software education and/or training and 10 or more years of demonstrated software experience.
* Practical experience in embedded C and C++, object-oriented analysis and programming, and multi-threaded/multi-tasking programming is required. Understanding of development for a resource-constrained target environment with specific performance requirements is desired. (8 or more years)
* Proven experience at software development analysis, task time and effort estimation and execution to plan is required. (8 or more years)
* Experience performing software requirement analysis and definition. Experience working with stakeholders to refine product requirements to be realized in software is desired. (5 or more years)
* Experience with one or more RTOS systems and the associated system services is required. (5 or more years)
* Experience developing and maintaining device driver software on an embedded system is required. (5 or more years)
Experience with serial communication (UART, USART, SPI, I2C, CAN) is required. (5 or more years)
* Experience using software IDEs and tools, including configuration management (version control), defect management, continuous integration and code analysis tools is required. (5 or more years)
* Experience in User Interface (UI)/Human Machine Interface (HMI) development is required, which may include HMI touch screens or Graphical UIs. Understanding of usability / human factors is desired. (5 or more years)
* Experience working in a regulated industry which requires formalized software development processes and software risk management is required. Medical device industry experience is desired.
* Experience with Ethernet and wireless networking within in an embedded target is desired.
* Experience with network security protocols including HTTPS, TLS, and certificate management is desired.
* Experience with Linux especially with system-on-module or embedded targets is desired
What STERIS Offers
At STERIS, we invest in our employees and their families for the long term! STERIS wouldn't be where it is today without our incredible people. We share our success together with you by rewarding you for your hard work and achievements.
Here is just a brief overview of what we offer:
* Competitive Pay
* Extensive Paid Time Off and (9) added Holidays.
* Excellent healthcare, dental, and vision benefits
* 401(k) with a company match
* Long/Short term disability coverage
* Parental Leave
* Additional add-on benefits/discounts for programs such as Pet Insurance
* Continued training and educations programs
* Excellent opportunities for advancement in a stable long-term career
* #LI-KS1 #LI-Hybrid
Pay range for this opportunity is $110,000-145,000. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
Lead Data Engineer
Ohio jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.
The Lead Data Engineer demonstrates mastery of skills and knowledge and is a mentor, strategist, thought leader, evangelist, champion, Plans and leads data engineering activities.
Responsible for overseeing the design, development, deployment, and maintenance of scalable and robust data solutions. Develops and manages data integration pipelines connecting disparate data sources. Works closely with data architects, data scientists, analysts, and other stakeholders to support business needs in analytical and data solutions/projects. Collaborates with Infrastructure and DBA teams to ensure appropriate infrastructure is in place. Optimizes and streamlines data processing efforts to ensure data quality, security, privacy, on time delivery and compliance. Provides technical leadership, mentorship, reviews deliverables and provides feedback to the data engineering team.
What You'll do as a Lead Data Engineer
Data Architecture and Technical Infrastructure: Defines, plans, designs and support implementation of enterprise data architectures and enterprise data platform. Plans and leads data engineering activities for strategic, large, and complex programs. Leads the selection and development of data engineering methods, tools, and techniques.
SDLC Methodology & Project Management: Plans technical transitions between development, testing, and production phases of solutions' lifecycle, and the facilitation of the change control, problem management, and communication processes.
Innovation, Continuous Improvement & Optimization: Develops organizational policies, standards, and guidelines for the development and secure operation of data services and products. Ensures adherence to technical strategies and architectures.
Data Modelling / Designing Datasets: Coordinates the application of analysis, design, and modelling techniques to establish, modify or maintain data structures and their associated components. Manages the iteration, review and maintenance of data requirements and data models.
Partnership and Community Building: Collaborates with other IT teams, business community, data scientists and other architects to meet business requirements.
Data Pipeline/ETL: Sets standards for data modelling and design tools and techniques, advises on their application, and ensures compliance. Defines and implements administration and control activities related to data warehouse planning and development and the establishment of policies and procedures pertaining to its management, security, maintenance, and utilization.
Support & Operations: Manages the investigation of enterprise data requirements based upon a detailed understanding of information requirements.
Data Governance and Data Quality: Ensures that data is reliable, secure, and timely. Implement Data privacy and best practices. Defines, designs and implements data quality assessment and improvement methodology, processes and solutions.
End-User Support, Education and Enablement: Plans, designs, develops and facilitates training and Data Literacy initiatives within the team and End user community.
Metadata Management & Documentation: Ensure standards, and best practices in documentation of Metadata, Data Engineering processes and Architectures.
The Experience, Abilities and Skills Needed
Bachelor's Degree and 6+ years of experience
Development, maintenance, and enhancement of Data Pipelines (ETL/ELT) and processes with thorough knowledge of star/snowflake schemas
Developing complex SQL queries and SQL optimization
Development experience must be full Life Cycle experience including business requirements gathering, data sourcing, testing/data reconciliation, and deployment within Business
Intelligence/Data Warehousing Architecture.
Designing and implementing data security
Monitoring and optimizing data storage and data processing
Delivering Data Solutions using Cloud Technologies
Advanced SQL skills and experience with relational databases and database design like Oracle and SQLSERVER.
Significant experience working with cloud Data Warehouse and Data Lake solutions (e.g., Snowflake, Redshift, BigQuery, Azure Data Lake Storage, Amazon S3, etc.)
Experience working with data ingestion tools such as: Informatica, IDMC, IICS, Power Center, Fivetran, stitch, or Matillion.
Working knowledge of Cloud-based solutions (e.g., Azure, AWS and GCP).
Experience building and deploying machine learning models in production.
Strong proficiency in object-oriented languages: Python, Java, C++, Scala.
Strong proficiency in scripting languages like Bash.
Strong proficiency in data pipeline and workflow management tools (e.g., Airflow, Azkaban).
Familiarity with big data frameworks such as Apache Hadoop and Apache Spark
Strong project management and organizational skills.
Excellent problem-solving, communication, and organizational skills.
Demonstrated leadership experience and skills
Ability to communicate effectively and influence technical and business stakeholders at all levels of the organization
What STERIS Offers
At STERIS, we invest in our employees and their families for the long term! STERIS wouldn't be where it is today without our incredible people. We shares our success together with you by rewarding you for your hard work and achievements.
Here is just a brief overview of what we offer:
Competitive Pay
Extensive Paid Time Off and (9) added Holidays.
Excellent healthcare, dental, and vision benefits
401(k) with a company match
Long/Short term disability coverage
Parental Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Continued training and educations programs
Excellent opportunities for advancement in a stable long-term career
#LI-KS1 #LI-Hybrid
Pay range for this opportunity is $105,000-$125,000. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit *************** If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status. STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity. The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
Lead Data Engineer (Mentor, OH, US, 44060)
Mentor, OH jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. The Lead Data Engineer demonstrates mastery of skills and knowledge and is a mentor, strategist, thought leader, evangelist, champion, Plans and leads data engineering activities.
Responsible for overseeing the design, development, deployment, and maintenance of scalable and robust data solutions. Develops and manages data integration pipelines connecting disparate data sources. Works closely with data architects, data scientists, analysts, and other stakeholders to support business needs in analytical and data solutions/projects. Collaborates with Infrastructure and DBA teams to ensure appropriate infrastructure is in place. Optimizes and streamlines data processing efforts to ensure data quality, security, privacy, on time delivery and compliance. Provides technical leadership, mentorship, reviews deliverables and provides feedback to the data engineering team.
What You'll do as a Lead Data Engineer
* Data Architecture and Technical Infrastructure: Defines, plans, designs and support implementation of enterprise data architectures and enterprise data platform. Plans and leads data engineering activities for strategic, large, and complex programs. Leads the selection and development of data engineering methods, tools, and techniques.
* SDLC Methodology & Project Management: Plans technical transitions between development, testing, and production phases of solutions' lifecycle, and the facilitation of the change control, problem management, and communication processes.
* Innovation, Continuous Improvement & Optimization: Develops organizational policies, standards, and guidelines for the development and secure operation of data services and products. Ensures adherence to technical strategies and architectures.
* Data Modelling / Designing Datasets: Coordinates the application of analysis, design, and modelling techniques to establish, modify or maintain data structures and their associated components. Manages the iteration, review and maintenance of data requirements and data models.
* Partnership and Community Building: Collaborates with other IT teams, business community, data scientists and other architects to meet business requirements.
* Data Pipeline/ETL: Sets standards for data modelling and design tools and techniques, advises on their application, and ensures compliance. Defines and implements administration and control activities related to data warehouse planning and development and the establishment of policies and procedures pertaining to its management, security, maintenance, and utilization.
* Support & Operations: Manages the investigation of enterprise data requirements based upon a detailed understanding of information requirements.
* Data Governance and Data Quality: Ensures that data is reliable, secure, and timely. Implement Data privacy and best practices. Defines, designs and implements data quality assessment and improvement methodology, processes and solutions.
* End-User Support, Education and Enablement: Plans, designs, develops and facilitates training and Data Literacy initiatives within the team and End user community.
* Metadata Management & Documentation: Ensure standards, and best practices in documentation of Metadata, Data Engineering processes and Architectures.
The Experience, Abilities and Skills Needed
* Bachelor's Degree and 6+ years of experience
* Development, maintenance, and enhancement of Data Pipelines (ETL/ELT) and processes with thorough knowledge of star/snowflake schemas
* Developing complex SQL queries and SQL optimization
* Development experience must be full Life Cycle experience including business requirements gathering, data sourcing, testing/data reconciliation, and deployment within Business
* Intelligence/Data Warehousing Architecture.
* Designing and implementing data security
* Monitoring and optimizing data storage and data processing
* Delivering Data Solutions using Cloud Technologies
* Advanced SQL skills and experience with relational databases and database design like Oracle and SQLSERVER.
* Significant experience working with cloud Data Warehouse and Data Lake solutions (e.g., Snowflake, Redshift, BigQuery, Azure Data Lake Storage, Amazon S3, etc.)
* Experience working with data ingestion tools such as: Informatica, IDMC, IICS, Power Center, Fivetran, stitch, or Matillion.
* Working knowledge of Cloud-based solutions (e.g., Azure, AWS and GCP).
* Experience building and deploying machine learning models in production.
* Strong proficiency in object-oriented languages: Python, Java, C++, Scala.
* Strong proficiency in scripting languages like Bash.
* Strong proficiency in data pipeline and workflow management tools (e.g., Airflow, Azkaban).
* Familiarity with big data frameworks such as Apache Hadoop and Apache Spark
* Strong project management and organizational skills.
* Excellent problem-solving, communication, and organizational skills.
* Demonstrated leadership experience and skills
* Ability to communicate effectively and influence technical and business stakeholders at all levels of the organization
What STERIS Offers
At STERIS, we invest in our employees and their families for the long term! STERIS wouldn't be where it is today without our incredible people. We shares our success together with you by rewarding you for your hard work and achievements.
Here is just a brief overview of what we offer:
* Competitive Pay
* Extensive Paid Time Off and (9) added Holidays.
* Excellent healthcare, dental, and vision benefits
* 401(k) with a company match
* Long/Short term disability coverage
* Parental Leave
* Additional add-on benefits/discounts for programs such as Pet Insurance
* Continued training and educations programs
* Excellent opportunities for advancement in a stable long-term career
* #LI-KS1 #LI-Hybrid
Pay range for this opportunity is $105,000-$125,000. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit ***************
If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
Advanced Embedded Software Engineer
Ohio jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.
The Advanced Embedded Software Engineer is responsible for the design, documentation, development, and testing of software solutions for new and existing medical devices. The Advanced Embedded Software Engineer is also responsible for analyzing product/system-level requirements and translating them into software specifications as well as the development and delivery of specific software features and functionality. This position works independently and within a cross functional team with minimal supervision.
What You'll do as an Advanced Software Engineer
Designs, implements, and maintains efficient, secure, reusable, and reliable software code according to corporate standards and best practices for new and sustaining engineering projects. Analyzes risk and establish risk mitigation. Conducts and participates in peer code reviews to identify issues and provide recommendations for enhancements.
Collaborates with cross functional team members for project planning, analysis and development of product requirements and to outline proposed solutions. Develops time and effort estimates for assigned features and functions. Makes delivery commitments.
Leads the development of software architecture and software requirements based on user and system requirements.
Creates software development process documentation including architectural design, requirements, design and interface specifications, and verification test protocols.
Leads unit, integration, and system testing effort, including capacity and performance testing
Identifies defects and formulates solutions to complex and ambiguous technical problems.
The Experience, Abilities and Skills Needed
Bachelor's Degree in Computer Engineering, Software Engineering or Electrical Engineering required with 8 or more years of related engineering experience. A degree in another Engineering discipline may be acceptable with proven software education and/or training and 10 or more years of demonstrated software experience.
Practical experience in embedded C and C++, object-oriented analysis and programming, and multi-threaded/multi-tasking programming is required. Understanding of development for a resource-constrained target environment with specific performance requirements is desired. (8 or more years)
Proven experience at software development analysis, task time and effort estimation and execution to plan is required. (8 or more years)
Experience performing software requirement analysis and definition. Experience working with stakeholders to refine product requirements to be realized in software is desired. (5 or more years)
Experience with one or more RTOS systems and the associated system services is required. (5 or more years)
Experience developing and maintaining device driver software on an embedded system is required. (5 or more years)
Experience with serial communication (UART, USART, SPI, I2C, CAN) is required. (5 or more years)
Experience using software IDEs and tools, including configuration management (version control), defect management, continuous integration and code analysis tools is required. (5 or more years)
Experience in User Interface (UI)/Human Machine Interface (HMI) development is required, which may include HMI touch screens or Graphical UIs. Understanding of usability / human factors is desired. (5 or more years)
Experience working in a regulated industry which requires formalized software development processes and software risk management is required. Medical device industry experience is desired.
Experience with Ethernet and wireless networking within in an embedded target is desired.
Experience with network security protocols including HTTPS, TLS, and certificate management is desired.
Experience with Linux especially with system-on-module or embedded targets is desired
What STERIS Offers
At STERIS, we invest in our employees and their families for the long term! STERIS wouldn't be where it is today without our incredible people. We share our success together with you by rewarding you for your hard work and achievements.
Here is just a brief overview of what we offer:
Competitive Pay
Extensive Paid Time Off and (9) added Holidays.
Excellent healthcare, dental, and vision benefits
401(k) with a company match
Long/Short term disability coverage
Parental Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Continued training and educations programs
Excellent opportunities for advancement in a stable long-term career
#LI-KS1 #LI-Hybrid
Pay range for this opportunity is $110,000-145,000. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
Oracle Application Architect (Mentor, OH, US, 44060)
Mentor, OH jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. The Application Architect is a position in the Oracle Applications team. This team is responsible for the support, enhancement and implementation of Oracle Applications at STERIS.
The Application Architect is responsible for high quality technology solutions that address business needs by developing solutions within Oracle EBS application environment. Participate in business requirement gathering and documentation. Recommend business process and technology solutions. Utilize mature development standards and tools - SQL, PL/SQL, Forms, Reports, Workflow, Application Object Library, Unix Shell Script etc. In-depth knowledge and experience in information systems architecture, software design methodologies, application integration, data conversion and Oracle EBS enhancement methodologies. Adhere to coding standards, procedures and techniques and contribute to the technical code development and documentation. Reviews the Software Change Requests under supervision. Remain aware of emerging technologies, programming languages and standards. Perform unit and system testing. Lead small size development projects/initiatives. Perform continuous appraisal of implemented software.
Provide technical and functional expertise in Oracle EBS Manufacturing process flow, specifically in WIP, BOM, MRP, OPM, Item master, Inventory, Purchasing and related modules.
Note: This is a hybrid role (3-days onsite) for Mentor Ohio STERIS Headquarters.
What You'll Do As A Software Integration Engineer
Design, Develop and Configure Systems - 70%
* Researches, evaluates and recommends software, hardware and cloud technologies.
* Participate in design reviews and provide input to the design recommendations.
* Incorporate security requirements into design.
* Adhere to technology control policies throughout design, development and testing.
* Incorporate Corporate Architectural Standards into application design specifications.
* Ensure interface specifications are included in completed deliverable.
* Identify applicable system platform, components, and dependencies.
* Document the detailed application specifications.
* Translate technical requirements into programmed application modules.
* Provide uniform integration into legacy systems.
* Provide guidance to support staff on software development and maintenance
* Maintain communication with other IT staff and pass information on the latest trends in architecture software
* Create / test prototypes.
Project Leadership and Management - 20%
* Participate in project planning sessions with Project Managers, Business Analysts, Technical Analysts and development team members to analyze business / technology requirements and outline the proposed technology solution.
* Participate in project estimating activities.
* Develops and submits budget proposals and funding requests.
Technical Support, System Administration and Maintenance - 10%
* Develop / enhance software application modules.
* Perform unit, system and integration testing and participate in capacity / performance testing of an application.
* Identify and document ongoing maintenance requirements.
* Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications.
* Identify / Troubleshoot application code-related issues (provide 3rd level production support / issue resolution).
* Adherent to technology disaster recovery procedures.
* Handle complications arising from the development of new software
The Experience, Skills, and Abilities Needed
Required Experience:
* Bachelor's degree in Information Technology or equivalent field is required.
* 8+ years in all phases of software development lifecycle
* 8+ years of working experience in design and development experience in Oracle EBS Supply Chain process
* 5+ years of experience in Oracle RDBMS
* 5+ years of experience in Unix environment
* 2+ years of experience in application architecture
* 1+ years of experience in developing and designing applications and web API in a Service Oriented Architecture, including the use of RESTful services and API gateways
* Experience in the full life cycle implementation of Oracle EBS
* Experience in integrating Oracle EBS with manufacturing and legacy applications
* Experience in Oracle WMS is a plus
* Experience in web application security practices and techniques and experience in remediation of potential application security threats
* Experience working in a variety of development methodologies including Agile / SCRUM or other Iterative methodologies
* Experience in medical device manufacturing company is a plus
Required Skills:
* Strong analytical skills.
* Must possess a high degree of initiative and self-direction.
* Strong verbal and written communication skills, presentation, organizational, and conflict management skills
* Experience with Oracle EBS development and enhancement tools
* Knowledge of version and revision control practices and procedures
* Solid business acumen and deep understanding of order entry processes in a product and services-based company
* Experience mentoring and reviewing the work of technical team members.
What STERIS Offers:
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.
Here is a brief overview of what we offer:
* Market Competitive Pay
* Extensive Paid Time Off and (9) added Holidays
* Excellent Healthcare, Dental and Vision Benefits
* Long/Short Term Disability Coverage
* 401(k) with a company match
* Maternity and Paternity Leave
* Additional add-on benefits/discounts for programs such as Pet Insurance
* Tuition Reimbursement and continued education programs
* Excellent opportunities for advancement in a stable long-term career.
#LI-HS1
#LI-Hybrid
Pay rate for this opportunity is $[INSERT]. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity and the use of affirmative action programs to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
Senior Manager, Software Engineering (MENTOR, OH, US, 44060)
Mentor, OH jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. The Senior Manager, Software Engineering, leads a software development team to deliver reliable, on-time, and on-budget solutions. This role drives technical direction, process improvements, and technology roadmap planning while managing people, developing functional competencies, and ensuring compliance with quality standards. It oversees end-to-end product design, collaborates with R&D leaders across business segments, and influences cross-functional processes. The position requires broad technical expertise, strong organizational and project management skills, and ownership of application and cloud software deliverables, fostering collaboration and agile decision-making.
What You'll Do As A Senior Manager, Software Engineering.
1. Assigns team members in the specification, design, implementation, and verification of software applications and firmware according to corporate policies and business operating procedures.
2. Works with other software team members and engineering managers to coordinate team's activities and resolve engineering and project issues.
3. Reviews team deliverables including specifications, designs, code, and other deliverables, providing guidance and feedback.
4. Mentors team to propagate good design principles and development practices.
5. Investigates new software technologies and tools which may increase team's performance.
6. Creates and maintains software work instructions which comply with regulatory guidelines and corporate polices.
7. Collaborates with groups outside of direct responsibilities including other engineering groups, Quality, Regulatory, Marketing, etc. for project planning, analysis of product requirements, and to outline proposed solutions.
8. Sets objectives for direct reports, assessing performance throughout the year, and providing an annual performance review.
9. Recruits for open positions on team. Contracts with outside software firms and consultants as needed. Manages both onsite and offshore resources.
10. Guides team in the design of safe, secure, and robust control systems and software applications.
The Experience, Skills, and Abilities Needed
Required:
* Bachelor's degree in Computer Science, Electrical, Software, or Systems Engineering.
* 15+ years in an R&D environment, with experience in regulated industries (e.g., medical devices) and formalized software development processes.
* Proven leadership: 5+ years recruiting, managing, and developing software engineering teams; 3+ years planning and managing software projects.
* 3+ with DevOps practices, CI/CD pipelines, and cloud-native solutions.
* 3+ years developing and maintaining web and cloud applications, including IoT device integration.
* Strong knowledge of modern software frameworks and platforms.
* Hands-on experience with Microsoft Azure: deployment, optimization, cost monitoring, and security compliance (HIPAA, GDPR).
Additional Skills
* Experience with cloud security best practices and compliance.
* Knowledge of LEAN methodologies for process improvement and efficiency.
Preferred:
* Experience managing an engineering team in a different field of expertise than software.
* Master's Degree in Engineering Discipline.
Specific Skills and/or Business Competencies
* Proven ability to lead software engineering teams, mentor engineers, and develop future technical leaders.
* Strong decision-making skills and excellent verbal/written communication for reports, presentations, and stakeholder engagement.
* Deep understanding of web and cloud technologies, including React.js, Node.js, .NET, containers, Kubernetes, and Microsoft Azure.
* Solid foundation in object-oriented design and programming (Java, C#, Python), with experience in database management (MongoDB, SQL) and IoT protocols (MQTT).
* Knowledge of software development lifecycle, IoT solutions, and ability to translate user needs into actionable requirements while aligning with business objectives.
What STERIS Offers:
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.
Here is a brief overview of what we offer:
* Market Competitive Pay
* Extensive Paid Time Off and (9) added Holidays
* Excellent Healthcare, Dental and Vision Benefits
* Long/Short Term Disability Coverage
* 401(k) with a company match
* Maternity and Paternity Leave
* Additional add-on benefits/discounts for programs such as Pet Insurance
* Tuition Reimbursement and continued education programs
* Excellent opportunities for advancement in a stable long-term career.
#LI-HS1
#LI-Hybrid
Pay range for this opportunity is $116,750.00 - $166,750.00 .This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit ***************
If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
Senior Manager, Software Engineering
Ohio jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.
The Senior Manager, Software Engineering, leads a software development team to deliver reliable, on-time, and on-budget solutions. This role drives technical direction, process improvements, and technology roadmap planning while managing people, developing functional competencies, and ensuring compliance with quality standards. It oversees end-to-end product design, collaborates with R&D leaders across business segments, and influences cross-functional processes. The position requires broad technical expertise, strong organizational and project management skills, and ownership of application and cloud software deliverables, fostering collaboration and agile decision-making.What You'll Do As A Senior Manager, Software Engineering.
1. Assigns team members in the specification, design, implementation, and verification of software applications and firmware according to corporate policies and business operating procedures.
2. Works with other software team members and engineering managers to coordinate team's activities and resolve engineering and project issues.
3. Reviews team deliverables including specifications, designs, code, and other deliverables, providing guidance and feedback.
4. Mentors team to propagate good design principles and development practices.
5. Investigates new software technologies and tools which may increase team's performance.
6. Creates and maintains software work instructions which comply with regulatory guidelines and corporate polices.
7. Collaborates with groups outside of direct responsibilities including other engineering groups, Quality, Regulatory, Marketing, etc. for project planning, analysis of product requirements, and to outline proposed solutions.
8. Sets objectives for direct reports, assessing performance throughout the year, and providing an annual performance review.
9. Recruits for open positions on team. Contracts with outside software firms and consultants as needed. Manages both onsite and offshore resources.
10. Guides team in the design of safe, secure, and robust control systems and software applications.
The Experience, Skills, and Abilities Needed
Required:
Bachelor's degree in Computer Science, Electrical, Software, or Systems Engineering.
15+ years in an R&D environment, with experience in regulated industries (e.g., medical devices) and formalized software development processes.
Proven leadership: 5+ years recruiting, managing, and developing software engineering teams; 3+ years planning and managing software projects.
3+ with DevOps practices, CI/CD pipelines, and cloud-native solutions.
3+ years developing and maintaining web and cloud applications, including IoT device integration.
Strong knowledge of modern software frameworks and platforms.
Hands-on experience with Microsoft Azure: deployment, optimization, cost monitoring, and security compliance (HIPAA, GDPR).
Additional Skills
Experience with cloud security best practices and compliance.
Knowledge of LEAN methodologies for process improvement and efficiency.
Preferred:
Experience managing an engineering team in a different field of expertise than software.
Master's Degree in Engineering Discipline.
Specific Skills and/or Business Competencies
Proven ability to lead software engineering teams, mentor engineers, and develop future technical leaders.
Strong decision-making skills and excellent verbal/written communication for reports, presentations, and stakeholder engagement.
Deep understanding of web and cloud technologies, including React.js, Node.js, .NET, containers, Kubernetes, and Microsoft Azure.
Solid foundation in object-oriented design and programming (Java, C#, Python), with experience in database management (MongoDB, SQL) and IoT protocols (MQTT).
Knowledge of software development lifecycle, IoT solutions, and ability to translate user needs into actionable requirements while aligning with business objectives.
What STERIS Offers:
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.
Here is a brief overview of what we offer:
Market Competitive Pay
Extensive Paid Time Off and (9) added Holidays
Excellent Healthcare, Dental and Vision Benefits
Long/Short Term Disability Coverage
401(k) with a company match
Maternity and Paternity Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Tuition Reimbursement and continued education programs
Excellent opportunities for advancement in a stable long-term career.
#LI-HS1
#LI-Hybrid
Pay range for this opportunity is $116,750.00 - $166,750.00 .This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit *************** If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status. STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity. The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
Oracle Application Architect
Ohio jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.
The Application Architect is a position in the Oracle Applications team. This team is responsible for the support, enhancement and implementation of Oracle Applications at STERIS.
The Application Architect is responsible for high quality technology solutions that address business needs by developing solutions within Oracle EBS application environment. Participate in business requirement gathering and documentation. Recommend business process and technology solutions. Utilize mature development standards and tools - SQL, PL/SQL, Forms, Reports, Workflow, Application Object Library, Unix Shell Script etc. In-depth knowledge and experience in information systems architecture, software design methodologies, application integration, data conversion and Oracle EBS enhancement methodologies. Adhere to coding standards, procedures and techniques and contribute to the technical code development and documentation. Reviews the Software Change Requests under supervision. Remain aware of emerging technologies, programming languages and standards. Perform unit and system testing. Lead small size development projects/initiatives. Perform continuous appraisal of implemented software.
Provide technical and functional expertise in Oracle EBS Manufacturing process flow, specifically in WIP, BOM, MRP, OPM, Item master, Inventory, Purchasing and related modules.
Note: This is a hybrid role (3-days onsite) for Mentor Ohio STERIS Headquarters.
What You'll Do As A Software Integration Engineer
Design, Develop and Configure Systems - 70%
• Researches, evaluates and recommends software, hardware and cloud technologies.
• Participate in design reviews and provide input to the design recommendations.
• Incorporate security requirements into design.
• Adhere to technology control policies throughout design, development and testing.
• Incorporate Corporate Architectural Standards into application design specifications.
• Ensure interface specifications are included in completed deliverable.
• Identify applicable system platform, components, and dependencies.
• Document the detailed application specifications.
• Translate technical requirements into programmed application modules.
• Provide uniform integration into legacy systems.
• Provide guidance to support staff on software development and maintenance
• Maintain communication with other IT staff and pass information on the latest trends in architecture software
• Create / test prototypes.
Project Leadership and Management - 20%
• Participate in project planning sessions with Project Managers, Business Analysts, Technical Analysts and development team members to analyze business / technology requirements and outline the proposed technology solution.
• Participate in project estimating activities.
• Develops and submits budget proposals and funding requests.
Technical Support, System Administration and Maintenance - 10%
• Develop / enhance software application modules.
• Perform unit, system and integration testing and participate in capacity / performance testing of an application.
• Identify and document ongoing maintenance requirements.
• Participate in code reviews and ensure that all solutions are aligned to pre-defined architectural specifications.
• Identify / Troubleshoot application code-related issues (provide 3rd level production support / issue resolution).
• Adherent to technology disaster recovery procedures.
• Handle complications arising from the development of new software
The Experience, Skills, and Abilities Needed
Required Experience:
Bachelor's degree in Information Technology or equivalent field is required.
8+ years in all phases of software development lifecycle
8+ years of working experience in design and development experience in Oracle EBS Supply Chain process
5+ years of experience in Oracle RDBMS
5+ years of experience in Unix environment
2+ years of experience in application architecture
1+ years of experience in developing and designing applications and web API in a Service Oriented Architecture, including the use of RESTful services and API gateways
Experience in the full life cycle implementation of Oracle EBS
Experience in integrating Oracle EBS with manufacturing and legacy applications
Experience in Oracle WMS is a plus
Experience in web application security practices and techniques and experience in remediation of potential application security threats
Experience working in a variety of development methodologies including Agile / SCRUM or other Iterative methodologies
Experience in medical device manufacturing company is a plus
Required Skills:
Strong analytical skills.
Must possess a high degree of initiative and self-direction.
Strong verbal and written communication skills, presentation, organizational, and conflict management skills
Experience with Oracle EBS development and enhancement tools
Knowledge of version and revision control practices and procedures
Solid business acumen and deep understanding of order entry processes in a product and services-based company
Experience mentoring and reviewing the work of technical team members.
What STERIS Offers:
We value our employees and are committed to providing a comprehensive benefits package that supports your health, well-being and financial future.
Here is a brief overview of what we offer:
Market Competitive Pay
Extensive Paid Time Off and (9) added Holidays
Excellent Healthcare, Dental and Vision Benefits
Long/Short Term Disability Coverage
401(k) with a company match
Maternity and Paternity Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Tuition Reimbursement and continued education programs
Excellent opportunities for advancement in a stable long-term career.
#LI-HS1
#LI-Hybrid
Pay rate for this opportunity is $[INSERT]. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity and the use of affirmative action programs to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
IT Software Development Co-Op - Summer 2026
Versailles, OH jobs
This co-op position offers an experience uniquely designed to bridge the gap between academic studies and practical application in firmware development within a business and manufacturing environment. Co-op program students will have the opportunity to develop their skills in analyzing, designing, programing, configuring, and testing computer software programs and business applications.
ESSENTIAL/PRIMARY DUTIES:
Works closely with Scrum Teams to do the following:
Builds, supports, and maintains existing and new IT software applications.
Creates or updates user stories to support software design concepts.
Builds Application Programming Interfaces (APIs) for the exchange of data.
Builds continuous integration and continuous delivery (CI/CD) pipelines for the automation of code deployments.
Builds automated test scripts that demonstrate the working quality of the software solutions.
Builds automated infrastructure utilizing Infrastructure as Code methodologies.
Works as part of a team to develop conceptual designs to aid in the development process.
Participates in product evaluations and scrum sprint reviews to better understand the needs of the customer.
SECONDARY DUTIES:
Utilizes a diverse array of software tools, and Microsoft Office Suite.
Delivers formal presentations and reports on conducted work, facilitating clear communication and collaboration.
Actively participates and engages in the enterprise co-op program cohort.
EDUCATION and/or EXPERIENCE:
Enrollment in a 4-year accredited degree program is required, with a focus on obtaining a Bachelor's degree in computer science, information systems or other related technical field.
COMPETENCY and/or SKILL:
Working knowledge of one or more programming languages (e.g., C#, Java, Python, .Net, etc.)
Experience with data storage and query services (e.g., SQL Server, MySQL, Oracle, Mongo DB, NoSQL, Cosmos DB, etc.)
Experience with API development & JSON is preferred
Familiarity with Azure services, secure coding practices, or infrastructure as code is preferred
Agile SCRUM software delivery methodologies
Test automation practices and frameworks
DevOps concepts such as automated infrastructure and CI/CD concepts
API software development methodologies
Digital transformation modern software delivery practices
Ability to follow instructions
Ability to multitask and problem solve
Attention to detail
Ability to work independently and collaboratively
Proficient in Microsoft Office Suite
SUPERVISORY RESPONSIBILITIES:
N/A
Auto-ApplyData Engineer (Mentor, OH, US, 44060)
Mentor, OH jobs
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe. The BIA Data Engineer Designs, implements, and maintains complex data engineering solutions in the Business Intelligence and Analytics team
Responsible for design, development, implementation, testing, documentation, and support of analytical and data solutions/projects requiring data aggregation/data pipelines/ETL/ELT from multiple sources into an efficient reporting mechanism, database/data warehouse using appropriate tools like Informatica, Azure Data Factory, SSIS. This includes interacting with business to gather requirements, analysis, and creation of functional and technical specs, testing, training, escalation, and follow-up.
Support of the applications would include resolving issues reported by users. Issues could be caused by bugs in the application or user errors or programming errors. Resolution process will include, but not limited to, investigate known bugs on software vendor support website, create tickets or service requests with software vendor, develop scripts to fix data issues, make program changes, test fixes and apply the changes to production.
These tasks and activities will be completed with the help and under the guidance of the supervisor. Participation in team and / or project meetings, to schedule work and discuss status, will be required.
The position also requires staying abreast with changes in technology, programming languages, and software development tools.
What You'll do as a Data Engineer
* Data Pipeline/ETL (40%): Designs and implements data stores and ETL data flows and data pipelines to connect and prepare operational systems data for analytics and business intelligence (BI) systems.
* Support & Operations (10%): Manages production deployments and automation, monitoring, job control and production support. Works with business users to test programs in Development and Quality. Investigates issues using vendor support website(s).
* Data Modeling/Designing Datasets (10%): Reviews and understands business requirements for development tasks assigned and applies standard data modelling and design techniques based upon a detailed understanding of requirements.
* Data Architecture and Technical Infrastructure (10%): Plans and drives the development of data engineering solutions ensuring that solutions balance functional and non-functional requirements. Monitors application of data standards and architectures including security and compliance.
* SDLC Methodology & Project Management (5%): Contributes to technical transitions between development, testing, and production phases of solutions' lifecycle, and the facilitation of the change control, problem management, and communication processes.
* Data Governance and Data Quality (5%): Identifies and investigates data quality/integrity problems, determine impact and provide solutions to problems.
* Metadata Management & Documentation (5%): Documents all processes and mappings related to Data Pipelines work and follows development best practices as adopted by the BIA team
* End-User Support, Education and Enablement (5%): Contributes to training and Data Literacy initiatives within the team and End user community.
* Innovation, Continuous Improvement & Optimization (5%): Continuously improves and optimizes existing Data Engineering assets/processes.
* Partnership and Community Building (5%): Collaborates with other IT teams, Business Community, data scientists and other architects to meet business requirements. Interact with DBAs on data designs optimal for data engineering solutions performance.
The Experience, Abilities and Skills Needed
* Bachelor's Degree and 2-4 years of relevant experience
* Development, maintenance, and enhancement of Data Pipelines (ETL/ELT) and processes with thorough knowledge of star/snowflake schemas
* Developing complex SQL queries and SQL optimization
* Development experience must be full Life Cycle experience including business requirements gathering, data sourcing, testing/data reconciliation, and deployment within Business Intelligence/Data Warehousing Architecture.
* Understanding of Data Architecture
* Knowledge of ETL and data engineering standards and best practices for the design and development of data pipelines and data extract, transform and load processes
* Design, build and test data products based on feeds from multiple systems, using a range of different storage technologies, access methods or both
* Knowledge of data warehousing concepts, including multi-dimensional models and ETL logic for maintaining star-schemas
* Good Understanding of concepts and principles of data modelling.
* Ability to produce, maintain and update relevant data models for specific needs.
* Can reverse-engineer data models from a live system
* SQL programming desirable (i.e., stored procedures dev.)
* Proficient in data analysis, defect identifications and resolutions.
* Strong professional verbal and written communication skills.
* Ability to work with little supervision and within changing priorities.
* Ability to analyze requirements and troubleshoot problems.
What STERIS Offers
At STERIS, we invest in our employees and their families for the long term! STERIS wouldn't be where it is today without our incredible people. We share our success together with you by rewarding you for your hard work and achievements.
Here is just a brief overview of what we offer:
* Competitive Pay
* Extensive Paid Time Off and (9) added Holidays.
* Excellent healthcare, dental, and vision benefits
* 401(k) with a company match
* Long/Short term disability coverage
* Parental Leave
* Additional add-on benefits/discounts for programs such as Pet Insurance
* Continued training and educations programs
* Excellent opportunities for advancement in a stable long-term career
* #LI-KS1 #LI-Hybrid
Pay range for this opportunity is $70,000-95,000. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit ***************
If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status.
STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity.
The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.
At STERIS, we help our Customers create a healthier and safer world by providing innovative healthcare and life science product and service solutions around the globe.
The BIA Data Engineer Designs, implements, and maintains complex data engineering solutions in the Business Intelligence and Analytics team
Responsible for design, development, implementation, testing, documentation, and support of analytical and data solutions/projects requiring data aggregation/data pipelines/ETL/ELT from multiple sources into an efficient reporting mechanism, database/data warehouse using appropriate tools like Informatica, Azure Data Factory, SSIS. This includes interacting with business to gather requirements, analysis, and creation of functional and technical specs, testing, training, escalation, and follow-up.
Support of the applications would include resolving issues reported by users. Issues could be caused by bugs in the application or user errors or programming errors. Resolution process will include, but not limited to, investigate known bugs on software vendor support website, create tickets or service requests with software vendor, develop scripts to fix data issues, make program changes, test fixes and apply the changes to production.
These tasks and activities will be completed with the help and under the guidance of the supervisor. Participation in team and / or project meetings, to schedule work and discuss status, will be required.
The position also requires staying abreast with changes in technology, programming languages, and software development tools.
What You'll do as a Data Engineer
Data Pipeline/ETL (40%): Designs and implements data stores and ETL data flows and data pipelines to connect and prepare operational systems data for analytics and business intelligence (BI) systems.
Support & Operations (10%): Manages production deployments and automation, monitoring, job control and production support. Works with business users to test programs in Development and Quality. Investigates issues using vendor support website(s).
Data Modeling/Designing Datasets (10%): Reviews and understands business requirements for development tasks assigned and applies standard data modelling and design techniques based upon a detailed understanding of requirements.
Data Architecture and Technical Infrastructure (10%): Plans and drives the development of data engineering solutions ensuring that solutions balance functional and non-functional requirements. Monitors application of data standards and architectures including security and compliance.
SDLC Methodology & Project Management (5%): Contributes to technical transitions between development, testing, and production phases of solutions' lifecycle, and the facilitation of the change control, problem management, and communication processes.
Data Governance and Data Quality (5%): Identifies and investigates data quality/integrity problems, determine impact and provide solutions to problems.
Metadata Management & Documentation (5%): Documents all processes and mappings related to Data Pipelines work and follows development best practices as adopted by the BIA team
End-User Support, Education and Enablement (5%): Contributes to training and Data Literacy initiatives within the team and End user community.
Innovation, Continuous Improvement & Optimization (5%): Continuously improves and optimizes existing Data Engineering assets/processes.
Partnership and Community Building (5%): Collaborates with other IT teams, Business Community, data scientists and other architects to meet business requirements. Interact with DBAs on data designs optimal for data engineering solutions performance.
The Experience, Abilities and Skills Needed
Bachelor's Degree and 2-4 years of relevant experience
Development, maintenance, and enhancement of Data Pipelines (ETL/ELT) and processes with thorough knowledge of star/snowflake schemas
Developing complex SQL queries and SQL optimization
Development experience must be full Life Cycle experience including business requirements gathering, data sourcing, testing/data reconciliation, and deployment within Business Intelligence/Data Warehousing Architecture.
Understanding of Data Architecture
Knowledge of ETL and data engineering standards and best practices for the design and development of data pipelines and data extract, transform and load processes
Design, build and test data products based on feeds from multiple systems, using a range of different storage technologies, access methods or both
Knowledge of data warehousing concepts, including multi-dimensional models and ETL logic for maintaining star-schemas
Good Understanding of concepts and principles of data modelling.
Ability to produce, maintain and update relevant data models for specific needs.
Can reverse-engineer data models from a live system
SQL programming desirable (i.e., stored procedures dev.)
Proficient in data analysis, defect identifications and resolutions.
Strong professional verbal and written communication skills.
Ability to work with little supervision and within changing priorities.
Ability to analyze requirements and troubleshoot problems.
What STERIS Offers
At STERIS, we invest in our employees and their families for the long term! STERIS wouldn't be where it is today without our incredible people. We share our success together with you by rewarding you for your hard work and achievements.
Here is just a brief overview of what we offer:
Competitive Pay
Extensive Paid Time Off and (9) added Holidays.
Excellent healthcare, dental, and vision benefits
401(k) with a company match
Long/Short term disability coverage
Parental Leave
Additional add-on benefits/discounts for programs such as Pet Insurance
Continued training and educations programs
Excellent opportunities for advancement in a stable long-term career
#LI-KS1 #LI-Hybrid
Pay range for this opportunity is $70,000-95,000. This position is eligible for bonus participation.
Minimum pay rates offered will comply with county/city minimums, if higher than range listed. Pay rates are based on a number of factors, including but not limited to local labor market costs, years of relevant experience, education, professional certifications, foreign language fluency, etc.
STERIS offers a comprehensive and competitive benefits portfolio. Click here for a complete list of benefits: STERIS Benefits
Open until position is filled.
STERIS is a leading global provider of products and services that support patient care with an emphasis on infection prevention. WE HELP OUR CUSTOMERS CREATE A HEALTHIER AND SAFER WORLD by providing innovative healthcare and life sciences products and services around the globe. For more information, visit *************** If you need assistance completing the application process, please call ****************. This contact information is for accommodation inquiries only and cannot be used to check application status. STERIS is an Equal Opportunity Employer. We are committed to equal employment opportunity to ensure that persons are recruited, hired, trained, transferred and promoted in all job groups regardless of race, color, religion, age, disability, national origin, citizenship status, military or veteran status, sex (including pregnancy, childbirth and related medical conditions), sexual orientation, gender identity, genetic information, and any other category protected by federal, state or local law. We are not only committed to this policy by our status as a federal government contractor, but also we are strongly bound by the principle of equal employment opportunity. The full affirmative action program, absent the data metrics required by § 60-741.44(k), shall be available to all employees and applicants for employment for inspection upon request. The program may be obtained at your location's HR Office during normal business hours.