Omnicell

Engineer II, Software

Omnicell$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Engineering, Computer Science, Math, Physics, or similar
  • 2+ years of hands-on experience in software development
  • Proficient in object-oriented analysis, design, and programming (OOAD, OOP)
  • Skilled in design and refactoring patterns
  • Knowledgeable in Agile/Scrum software development lifecycles

Responsibilities

  • Design, develop, test, deploy, maintain, and improve software as part of a team
  • Assist in coordinating discussions and estimations for product release planning
  • Collaborate with software quality engineers during all testing phases
  • Work with cross-functional teams on documentation and training
  • Conduct code reviews for colleagues when needed
  • Create unit tests to ensure code quality
  • Understand how Omnicell solutions cater to customer needs across the continuum of care

Benefits

  • Flexible in-office collaboration with no set requirements
  • Work in vibrant locations: Pittsburgh, PA or St. Petersburg, FL
Full Job Description
Job Description

Responsibilities:
  • Work as part 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
  • Knowledgeable in Agile/Scrum software development lifecycle management


Basic Qualifications:
  • 2+ years hands-on experience in software development in a production environment using:
    • C# programming language
    • Continuous Delivery
    • Angular (version 15 or above)
    • Microservices
    • Node.js
    • MongoDB


Preferred Knowledge & Skills:
  • Bachelor's degree in Engineering, Computer Science, Math, Physics or other Science/ Engineering field
  • Healthcare Industry Experience
  • Understanding of Internationalization / Localization
  • Understanding of Inventory / warehouse management
  • Knowledge of distributed source code control like Git
  • Working experience in Kubernetes; MS Azure, AWS
  • Event driven architecture
  • AI coding assistance technology


Working Conditions:
  • Must be located in either Pittsburgh, PA or St. Petersburg, FL
  • Willingness to collaborate in office when needed, no set requirements on specific days or frequency

About Omnicell

Omnicell, Inc. is an American multinational healthcare technology company headquartered in Mountain View, California. It manufactures automated systems for medication management in hospitals and other healthcare settings, and medication adherence packaging and patient engagement software used by retail pharmacies. Its products are sold under the brand names Omnicell and EnlivenHealth.
Learn more about Omnicell
Size
3,800 employees
Market Cap
$2 billion
Industry
Net Income
$32.1 million
Founded
1992
5 Year Trend
+10.2%
Revenue
$892.2 million
NASDAQ

Similar Jobs

More Jobs at Omnicell

More Information Technology Jobs

Find similar Engineer II, Software jobs: