Engineer V, Software

4 days ago


Cranberry Township, United States Omnicell Full time

The Engineer V, Software is an experienced senior engineer with 10+ years of expertise in software development who leads, creates, and extends Omnicell products. This individual is a highly skilled developer who applies industry and corporate best practices to deliver high-quality applications. They draw on both practical and theoretical Computer Science knowledge, along with experience in healthcare or related industries. Work with architects on the design and architecture; ensure high performance and scalability; define and enforce technical best practices, coding standards, and architectural guidelines for development teams; and own the end-to-end system design as the team builds new products while maintaining and enhancing Omnicell's existing portfolio. Responsibilities: Collaborate with product management to understand business requirements and plan products and features Guide team activities, and work as part of a team to design, develop, test, deploy, maintain and improve software Provide technical leadership for the architecture, design, and implementation of Omnicell software solutions Expert level software troubleshooting skills Lead technical discussions, design reviews and code reviews to maintain high software quality Create unit tests to help ensure code quality throughout the application's life cycle Drive continuous improvements in system performance, security, and scalability Continue to improve code quality by tracking, reducing and avoiding technical debt Grow and mentor other engineers Required Knowledge & Skills: Hands on development of RESTful APIs with C#/.NET (Core) and web UIs with Angular (Typescript) Comfortable deploying service oriented and microservices architectures Ability to create and deploy event-drive architectures using messaging systems/service bus with technologies such as Kafka or RabbitMQ Experience scaling and deploying applications in the public cloud on AWS or Azure using Docker and Kubernetes Skill to balance driving the right architecture with the realities of live customers and the need to ship software Passionate about mentoring junior engineers A can-do attitude and ability to make a positive impact on our culture Understands Agile and enjoys working in 2-week release cycles Basic Requirements: Bachelor's degree 10+ years experience in software engineering 5+ years of experience building web-based applications 2+ Years of experience delivering software in the cloud Expertise in C# AND Angular Preferred Knowledge & Skills: Master's degree in Engineering/Information Technology/Computer Science 5+ year of Experience in C# and the .NET Framework 3+ years of experience with a microservices architecture 2+ years of experience in Angular 14 or above 1+ years of public cloud experience 1+ year experience healthcare or pharmaceutical experience working with interfaces such as HL7, FHIR. EDI and working with PHI. 1+ year of inventory / warehouse management Work Conditions: Hybrid (Cranberry Township, PA) Ability to travel 10% of the time All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.



  • Cranberry Twp, PA, United States Omnicell Full time

    The Engineer V, Software is an experienced senior engineer with 10+ years of expertise in software development who leads, creates, and extends Omnicell products. This individual is a highly skilled developer who applies industry and corporate best practices to deliver high-quality applications. They draw on both practical and theoretical Computer Science...

  • AI DevOps Engineer

    2 weeks ago


    Woodbridge Township, United States V-Soft Consulting Full time

    AI DevOps Engineer (Hybrid) Primary Location: Iselin, New Jersey V-Soft Consulting is currently hiring for an AI DevOps Engineer for our premier client in Iselin, New Jersey. Education and Experience » Bachelor's degree in Computer Science, Engineering, or related field. 7+ years of experience in DevSecOps, Site Reliability Engineering. Hands on knowledge...


  • Cranberry Township, United States TrueCommerce Full time

    The Sr. Software Engineer is a key contributor responsible for maintaining, enhancing, and evolving our revenue-generating software products. This role designs, develops, and tests new features and improvements, ensuring high quality and timely delivery aligned with the product roadmap. The Sr. Software Engineer collaborates with cross-functional teams,...


  • Cranberry Township, United States Westinghouse Electric Company LLC. Full time

    Are you interested in being part of an innovative team that supports Westinghouse’s mission to provide clean energy solutions? At Westinghouse, we recognize that our employees are our most valuable asset and we seek to identify, attract and recruit the most qualified talent while recognizing and encouraging the value of diversity in the global...


  • Cranberry Township, United States Mirion Full time

    The Engineer II, Software Integration Engineer will support our SIS team in developing and deploying security solutions that facilitate protection of the nation's critical infrastructure. JOB RESPONSIBILITIES, DUTIES & CORE FUNCTIONS Plan and execute all assigned projects while working closely with Project Engineering Leads and all project team members....

  • Software Engineer

    7 days ago


    Monroe Township, United States Ocean Power Technologies Full time

    Software EngineerLocation: Full-time, onsite in Monroe Township, New Jersey. About Us: Ocean Power Technologies, Inc. (OPT) provides intelligent maritime solutions and services that enable safer, cleaner, and more productive ocean operations for the defense and security, oil and gas, science and research, and offshore wind markets, including Merrows™,...

  • Engineer

    3 days ago


    Cranberry Township, PA, United States Westinghouse Electric Company Full time

    Engineer I – System ArchitectThis position will support multiple groups who design and implement non-safety control systems, turbine control systems and plant computers for the nuclear power industry. Our customers operate worldwide and include existing nuclear power plant operators plus new plant projects based on the AP1000 and APR1400 designs....


  • Cranberry Township, United States Concord IT Systems Full time

    Role: Software Engineer III, Quality Role. rate: $50/Hr on C2C Location: Cranberry Township, PA Client : Tata Elxsi/ Omnicell Number of Positions: 2 Job Posting Template *Job Title Software Engineer III, Quality (Manual and Automation testing) Work Country USA *Exact Location Candidate will be working at: Please provide full address if possible. 500...


  • Cranberry Township, United States Giant Eagle Full time

    Job Summary As a Senior Software Engineer, Loyalty Platforms you will determine programming requirements for systems. In addition, you will design flexible client-server frameworks. You will also analyze and improve performance of software programs, as well as analyze requirements for data exchanges between application software and other systems. Job...

  • Software Engineer

    2 weeks ago


    Cranberry Township, United States Concord IT Systems Full time

    Role: Senior Software Engineer - DotNet Location: Cranberry Township, PA Long term Client: Tata Elxsi/ Omnicell Job Description: 8 plus years of experience in C#,ASP.net , MVC, Web API, Entity Framework and DotnetCore Expertise in Programming using C#, ASP.net. Hands on Experience in client-side programming using JavaScript, jQuery, HTML5, CSS, Angular Good...