Skip to main content
Tallo logoTallo logo

Engineer III, Software

Job

Omnicell

Cranberry Township, PA (In Person)

Full-Time

Posted 1 day ago (Updated 1 hour ago) • Actively hiring

Expires 6/23/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Responsibilities Work as part of a team to design, develop, test, deploy, maintain, and improve software, including leveraging AI tools to accelerate each phase Deliver high‑quality software solutions using C#, .NET, MS SQL, and Microservices architecture, applying AI assistance where appropriate while maintaining engineering rigor Use AI systems to generate or refine code, tests, design artifacts, documentation, and troubleshooting strategies Collaborate with software quality engineers in all phases of testing, including using AI to generate, optimize, and validate test cases Collaborate with cross‑functional teams on documentation and training; use AI to accelerate documentation creation and knowledge sharing Conduct code reviews—including review of AI‑generated code—to ensure maintainability, security, performance, and compliance Create unit tests (including AI‑suggested tests) to ensure code quality throughout the application's lifecycle Understand how Omnicell solutions meet customer needs and how products are used across the continuum of care Grow and mentor other engineers in both traditional engineering practices and AI‑assisted workflows Demonstrate strong prompt‑engineering fundamentals: iterating on prompts, validating AI outputs, and selecting the right AI tool for the right task Advocate for and model an AI‑first engineering mindset, focusing on productivity, safety, and innovation Required Knowledge And Skills Expertise in C#.Net, MS SQL, React framework Expertise in Cloud technologies such as Microservices, Kafka, etc. Expertise in Object‑Oriented analysis, design, and programming Expertise in using design and refactoring patterns Good understanding of cloud technologies Good understanding of cybersecurity principles Proven analytical and problem‑solving skills Proven interpersonal communication skills Proficient in Agile/Scrum software development lifecycle management Proficient in distributed source code control like Git Understanding of Internationalization / Localization Ability to effectively use AI tools for software design, development, analysis, testing, and documentation Experience or strong interest in prompt engineering—crafting prompts, validating output, and refining AI‑assisted workflows AI literacy: ability to understand AI strengths, limitations, risks, prompts reusability, and responsible‑use practices Basic Qualifications Bachelor's degree in Engineering, Computer Science, Math, Physics or other Science/ Engineering field preferred; experience may be considered in lieu of Bachelor's degree 8+ years hands-on experience in software development with degree Demonstrated software leadership experience in an agile environment Preferred Qualifications M.S. in Computer Science, Computer Engineering or other engineering fields of study Healthcare or Medical Device software development experience

Similar jobs in Cranberry Township, PA

Similar jobs in Pennsylvania