Enable job alerts via email!

Software Engineer III

Omnicell

Cranberry Township (Butler County)

Remote

USD 100,000 - 130,000

Full time

29 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in healthcare technology is seeking a Software Engineer III to join their team. This role involves designing and developing applications for their next-generation cloud platform, requiring strong skills in web applications, RESTful APIs, and cloud deployment. The ideal candidate will have a Bachelor's degree in Computer Science and extensive experience in software engineering, particularly in healthcare settings.

Qualifications

  • 5+ years of software engineering experience required.
  • 3+ years of experience developing web applications.
  • Experience with microservices architecture preferred.

Responsibilities

  • Collaborate with product management to understand requirements.
  • Design, develop, test, deploy, maintain, and improve software.
  • Provide technical leadership for architecture and implementation.

Skills

Web applications
RESTful APIs
Microservices architectures
Event-driven architectures
JavaScript frameworks
Agile methodologies

Education

Bachelor’s degree in Computer Science

Tools

Docker
Kubernetes
Azure
AWS

Job description

Join to apply for the Software Engineer III role at Omnicell.

The Engineer III, Software - Applications is an experienced professional who participates in leading, creating, and extending Omnicell products. This individual is a highly skilled developer applying industry and corporate best practices to produce quality applications. They utilize their practical and theoretical knowledge from Computer Science and previous experience in Healthcare or related industries. They will play a key role as an individual contributor within an experienced software engineering scrum team, building critical solutions for Omnicell’s next-generation cloud platform.

Responsibilities:
  • Collaborate with product management to understand requirements and plan features.
  • Design, develop, test, deploy, maintain, and improve software as part of a team.
  • Provide technical leadership for architecture, design, and implementation of software solutions.
  • Participate in code reviews.
  • Create unit tests to ensure code quality throughout the software lifecycle.
  • Analyze and enhance efficiency, scalability, and stability of deployed systems.
  • Improve code quality by tracking, reducing, and avoiding technical debt.
Required Knowledge and Skills:
  • Experience building web applications and RESTful APIs.
  • Experience with deploying service-oriented and microservices architectures.
  • Building event-driven architectures with messaging systems like Kafka or RabbitMQ.
  • Experience with SPA environments and JavaScript frameworks (React, Angular, JQuery).
  • Deployment in public cloud environments using Azure, AWS, Docker, Kubernetes.
  • Ability to create appropriate architecture while considering customer needs and shipping constraints.
  • Mentoring junior engineers.
  • Positive attitude and cultural impact.
  • Understanding of agile methodologies and working in 2-week release cycles.
  • Customer-first mindset.
Basic Requirements:
  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • 5+ years of software engineering experience.
  • 3+ years of experience developing web applications.
Preferred Knowledge and Skills:
  • Master’s degree in Engineering/IT/Computer Science.
  • 4+ years in C# and .NET Framework, with 6+ months in .NET Core.
  • 3+ years working with microservices architecture.
  • 1+ year experience with Angular 4+.
  • 1+ year experience in public cloud environments.
  • Healthcare or pharmaceutical interface experience (HL7, FHIR, EDI, PHI).
  • Inventory or warehouse management experience.
Work Conditions:
  • Remote work, with Pittsburgh candidates preferred for hybrid roles.
  • Travel up to 10%.
Additional Requirements:
  • Legally authorized to work in the U.S. without sponsorship.
  • Ability to pass background and employment verification.

Omnicell is an Equal Opportunity Employer and values diversity in the workplace.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Chemical/Environmental Senior Applications Engineer

Energy Vault

Pittsburgh

Remote

USD 100,000 - 140,000

3 days ago
Be an early applicant

Chemical/Environmental Applications Engineer III

Energy Vault

Pittsburgh

Remote

USD 80,000 - 110,000

3 days ago
Be an early applicant

Middle Python Software Engineer - AI solutions (Freelance) Poland Romania Ukraine

Innovecs

Plum

Remote

USD 80,000 - 120,000

4 days ago
Be an early applicant

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Canonical

Pittsburgh

Remote

USD 67,000 - 165,000

4 days ago
Be an early applicant

Senior System Design Engineer- FACTS & HVDC

Apex Systems

Warrendale

Remote

USD 120,000 - 130,000

4 days ago
Be an early applicant

Cloud Solutions Architect - Alliances

Canonical

Pittsburgh

Remote

USD 120,000 - 160,000

4 days ago
Be an early applicant

Juniper Network Engineer

Jobot

Pittsburgh

Remote

USD 120,000 - 125,000

4 days ago
Be an early applicant

XR Web Developer - 100% Remote Possible - Innovative Work Culture

Zaubar

Plum

Remote

USD 80,000 - 120,000

11 days ago

Senior Software Developer - PR 1252

PE Systems, Inc.

Pennsylvania

Remote

USD 120,000 - 160,000

4 days ago
Be an early applicant