Engineer II, Software
Omnicell · Cranberry Township, Pennsylvania, US
Responsibilities: - Work as part of a team to design, develop, test, deploy, maintain and improve software - Participate and assist in coordinating discussio...
Job description
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 Industr...