Skip to content
mimi

Engineer II, Software

Omnicell

US · On-site Full-time Mid Level Yesterday

About the role

Responsibilities

  • Work as part of a team to design, develop, test, deploy, maintain and improve software
  • Participate and assist in coordinating discussions and estimations required for product release planning
  • Collaborate with software quality engineers in all phases of testing
  • Collaborate with cross-functional team on documentation and training
  • Assist with code reviews for fellow team members, as required
  • Create unit tests to help ensure code quality throughout the application’s life cycle
  • Understand how Omnicell solutions meet our customers' needs and how our suite of products are used across the continuum of care

Required Knowledge & Skills

  • Proficient in Object oriented analysis, design, and programming (OOAD, OOP)
  • Proficient in Using design and refactoring patterns
  • Demonstrated analytical and problem-solving skills
  • Good interpersonal communication skills
  • Knowledgeable in Agile/Scrum software development lifecycle management

Basic Qualifications

  • Bachelor’s degree in Engineering, Computer Science, Math, Physics or other Science/ Engineering field
  • 2+ years hands-on experience in software development

Preferred Knowledge and Skills

  • Healthcare Industry Experience
  • Understanding of Internationalization / Localization
  • Understanding of Inventory / warehouse management
  • Knowledge of distributed source code control like Git

Technical Qualifications

Working Experience in:

  • Continuous Delivery
  • Cloud / SaaS
  • Angular
  • Micro-services
  • Event Driven Architecture
  • Kubernetes

Skills

AgileAngularCloudContinuous DeliveryEvent Driven ArchitectureGitKubernetesMicro-servicesOOPSaaSScrum

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free