Engineer II, Software

Omnicell Cranberry , PA 16319

Posted 2 months ago

Engineer II, Software

As an IV Solutions team member, you will work with a team of engineers to deliver innovation for the pharmacies of health systems throughout the world. Our solutions help to drive better outcomes for patients by removing errors and automating tasks thus creating safer intravenous pharmaceuticals for patients around the world. Each day you will make an impact.

The Software Engineer will design and implement software in a collaborative environment using agile practices to deliver the best quality software. The architecture employs ASP.NET, Rabbit MQ, React/Redux all running within docker containers in Azure and On-Premise.


  • Works within the team to build product deliverables based on overall architecture direction

  • Working closely with business stakeholders to understand business requirements

  • Works in an agile environment implementing software for specific requirements or applications within a medical device environment, following validated development processes.

  • Develops clear and readable code

  • Creates unit, functional, and integration testing environments or components and root cause analyses (replicate, debug) for simple to moderately complex features.

  • Meets the 'Definition of Done' and promotes coding standards.

  • Participates in team retrospectives to improve the software development process

  • Works on business-critical products that operate with high reliability and are distributed nationwide to many clients

  • Troubleshoots problems with existing or newly-developed software

Required Knowledge/Skills:

  • Good teamwork and interpersonal skills

  • Advanced analytical and problem-solving skills

  • Good coding practices and design principles

Basic Qualifications:

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or another engineering field of study with programming course work

  • Minimum 2years' experience in software engineering using one or more of the following: JAVA, C++ or C#

Preferred Qualifications:

  • 1-year experience with/in:

  • developing ASP.NET applications

  • with SQL or another relational database

  • Web software development

  • Experience with :

  • React/Redux

  • Microsoft Azure

  • Docker Containers

  • Experience using agile processes

  • Experience developing software for medical devices

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Engineer Iii Software Engineering


Posted 2 days ago

VIEW JOBS 4/21/2019 12:00:00 AM 2019-07-20T00:00 Engineer III, Software Engineer Omnicell is looking for an experienced Software Engineer for our Engineering organization. The ideal candidate has extensive experience managing a wide range of Engineering IT resources, has a working knowledge of modern Cloud architectures and a focus on DevOps best practices. Responsibilities: * Cloud Administration, Management and Monitoring of Engineering IT infrastructure * Participate in Omnicell's overall DevOps technology roadmap * Management of Engineering CI/CD systems * Implementation of Infrastructure as Code for Cloud based services * Support Omnicell's Software Release process * Troubleshoot system issues Required Skills/ Knowledge: * DevOps Experience * Experience with AWS Cloud Architectures * Working knowledge of automated deployment tools - Octopus Deploy, Ansible, Terraform * Familiar with containerization platforms, such as Docker and Kubernetes * Excellent networking knowledge * Good understanding of the principles and best practices in Software Development including Agile, Scrum methodologies * Great Troubleshooting and analytical skills * Good communication skills * Linux and Windows Administration Basic Qualifications: * Bachelor's Degree * 2 + years of experience in software development * 1+ years of experience in DevOps Work Conditions: Office Environment Omnicell Cranberry PA

Engineer II, Software