Company

Steris CorporationSee more

addressAddressRichmond, CA
type Form of workFull-Time
CategoryInformation Technology

Job description

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.
Position Summary
As a Senior Software Engineer you will be responsible for the design, documentation, development, and testing of software solutions for new and existing networked medical devices and medical device data handling systems. In this role you will play a crucial role in the overall continued success and sustainability of our world-class operating room integration systems.
This role is considered Hybrid with the requirement to work onsite at our Point Richmond, CA office Tuesday-Thursday.
Duties
The Senior Software Engineer is also responsible for analyzing product/system-level requirements and translating them into software requirements, as well as the deployment and delivery of specific software features and functionality. Responsible for the software development efforts for a project to include task assignments to a development team and delivery on a project. Analyzes product/system-level requirements and translates them into software specifications. Other responsibilities and duties include, but not limited to:

  • Contribute to cross functional project planning, development, and analysis of product requirements, and proposed solutions.
  • Refine and refactor the software architecture based on the system architecture and new product requirements.
  • Design, documents, implements, and maintains efficient, reusable, secure, and reliable software code according to corporate and department standards and procedures for new and sustaining engineering projects, maintaining code quality, organization, and automation.
  • Create software development process documentation, including requirements, design and interface specifications and verification documentation.
  • Develop time and effort estimates for features and functions.
  • Develop and performs unit, integration, and/or system testing of applications as required.
  • Participate in design reviews to identify issues and provides recommendations for enhancements.
  • Work independently on routine activities, issues, plans, and larger-scale designs.

Duties - cont'd
  • Analyze risk and report problems in meeting system requirements.
  • Act as a mentor to junior engineers although not directly responsible for their management.
  • Identify bottlenecks and bugs, and devises solutions to these problems.
  • Review and resolve software defect and change requests.
  • Review and approve plans and detailed designs.
  • Support the release of software for product.
  • Perform design transfer activities including supporting the customer-facing software implementation team with deploying and sustaining customized network and IT implementations.

Required Experience
Your expertise as Senior Software Engineer coupled with the following skills, and abilities will make you successful in this role.
  • BS in Electrical Engineering, Computer Science or similar required, MS in Electrical Engineering, Computer Science preferred
  • 5+ years' of software development experience: Ruby on Rails (Ruby - preferred), Python, Java, Javascript, SQL, HTML, CSS, BASH, C/C# - required
  • Experience in a Sr./Lead role with GUI and UI design - required.
  • Experience creating automated tests - required.
  • Working knowledge of hospital network systems and compliance and including Electronic Medical Records, HIPAA, HL7, PACS, DICOM, Vendor Neutral Archives, and VPN connections - preferred.
  • Experience developing for mobile devices and the .NET Compact Framework - preferred.
  • Experience in User Interface (UI)/Human Machine Interface (HMI) development is required, which may include HMI touch screens or Graphical UIs.
  • Understanding of the usability / human factors - preferred,
  • Experience using software integrated development environments (IDEs) and tools to include configuration management (version control), defect management, continuous integration, and code analysis tools - preferred.
  • Experience with SW build/collaboration tools such as JIRA, Bitbucket, Bamboo, and Jenkins is desired.
  • Experience with containerization tools such as Docker, Buildah, Podman, and Skopeo is desired.
  • Experience with configuration management, continuous integration(CI), continuous deployment(CD), and automated code analysis tools 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 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 (18 days starting) 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
  • Hybrid working in select roles, teams, and functions.

#LI-EP1
#LI-HYBRID
Pay range for this exempt opportunity is $104,680.00 - $140,920.50. 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 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, life sciences and dental products and services. STERIS is a $5 billion, publicly traded (NYSE: STE) company with approximately 17,000 associates and Customers in more than 100 countries.
If you need assistance completing the application process, please call 1 (440) 392.7047. 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 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.
Req ID: 41500
Job Category: Engineering
Refer code: 8480766. Steris Corporation - The previous day - 2024-03-07 00:40

Steris Corporation

Richmond, CA
Jobs feed

COB & CM Senior Analyst

Citigroup Inc

Irving, TX

Gastroenterology job in: Exeter, NH

Archway Physician Recruitment

Exeter, NH

Neurology job in: Bentonville , AR

Archway Physician Recruitment

Bentonville, AR

General Surgery job in: Mountain Home, AR

Archway Physician Recruitment

Mountain Home, AR

Family Medicine job in: Carlsbad, NM

Archway Physician Recruitment

Carlsbad, NM

Senior Consultant BI/.Net

Varite, Inc

Downey, CA

Registered Nurse - Boston, United States - Fresenius Medical Care

Fresenius Medical Care

United States

SSAS/ DAX Engineer (Sr. Data Analyst)

Siri Infosolutions Inc

Illinois, United States

Registered Sleep Tech

Spartanburg Regional Healthcare System

Spartanburg, SC

Share jobs with friends

Related jobs

Senior Software Engineer - Point Richmond, Hybrid

Senior Staff Software Engineer

Intuit

Mountain View, CA

23 hours ago - seen

Senior Software Engineer - Automation

Marriott

Sacramento, CA

yesterday - seen

Senior Software Development Engineer - Apple Vision Pro

Software And Services

Cupertino, CA

yesterday - seen

Senior Software Engineer, Fullstack - Warcraft Rumble

Blizzard Entertainment

Irvine, CA

yesterday - seen

Senior Machine Learning Engineer, Productivity Apps

Software And Services

Cupertino, CA

2 days ago - seen

Senior Staff Software Engineer

Marvell

Santa Clara, CA

2 days ago - seen

Senior Engineer, GNSS Software Engineering

Samsung Semiconductor

San Jose, CA

3 days ago - seen

AIML - Senior Software Engineer, Siri and Information Intelligence

Machine Learning And Ai

Cupertino, CA

4 days ago - seen

Senior Software Engineer, Identity Platform

Openai

San Francisco, CA

4 days ago - seen

Senior Staff Software Validation Engineer

Intel

Folsom, CA

5 days ago - seen

Senior Machine Learning Software Engineer, Creativity Apps

Software And Services

Cupertino, CA

5 days ago - seen

Senior Development Engineer - tvOS

Software And Services

Cupertino, CA

5 days ago - seen

Senior Software Engineer, Backend (Java/MySQL/AWS)

Keeper Security, Inc.

El Dorado Hills, CA

a week ago - seen

Senior Software Engineer [C++]

Raytheon

El Segundo, CA

a week ago - seen

Senior CloudKit Client Tools and Automation Engineer

Software And Services

Cupertino, CA

a week ago - seen

Senior Machine Learning Engineer, SWE Developer Productivity

Software And Services

Cupertino, CA

a week ago - seen

Senior iOS Engineer, Creativity Apps

Software And Services

Cupertino, CA

a week ago - seen