O
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