Software Engineer II

2 months ago


Cranberry Township, United States Omnicell, Inc Full time

Highly skilled and motivated Edge/Cloud Developer with 3+ years of experience to join our dynamic team. The ideal candidate will have extensive experience in edge, IoT, and cloud development, and be proficient in the following technologies: .NET, REST APIs, Kafka, Kubernetes, PostgreSQL/SQL, and microservices. This role requires a deep understanding of event-driven design, Linux OS, shell scripting, and debugging and testing applications running in Kubernetes pods.

Key Responsibilities:

Develop and maintain edge computing solutions and IoT applications that integrate with cloud services. Design, implement, and manage RESTful APIs for seamless communication between edge devices and cloud infrastructure. Utilize Kafka for event-driven architecture to ensure efficient data processing and real-time analytics. Design, deploy, and manage microservices architecture, ensuring scalability and reliability of applications. Work with relational databases such as PostgreSQL and SQL, including designing schemas, writing queries, and optimizing performance. Deploy and manage applications using Kubernetes, ensuring efficient orchestration and management of containerized applications. Implement best practices for coding, unit testing, and automation to ensure high-quality and maintainable code. Debug and test applications running in Kubernetes pods, ensuring optimal performance and stability. Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality products on time. Write and maintain comprehensive documentation for all developed solutions.

Required Knowledge and Skills:

Proficiency in .NET and REST API development. Strong experience with Kafka and event-driven design. Extensive experience with Kubernetes for managing containerized applications. Solid understanding of RDBMS, particularly PostgreSQL or SQL. Proven experience in microservices development and deployment. Proficiency in Linux OS, shell scripting, and debugging. Strong problem-solving skills and the ability to troubleshoot complex issues. Excellent coding skills with a focus on best practices, including unit testing and automation. Ability to work independently as well as collaboratively in a hybrid environment. Strong communication skills and the ability to convey technical concepts to non-technical stakeholders.

Qualifications:

Bachelor's degree in Computer Science, Engineering, or related field. 3+ years of hands-on experience in edge, IoT, and cloud development.

Preferred Qualifications:

Experience with cloud platforms such as AWS, Azure, or Google Cloud. Knowledge of additional programming languages such as C# or AngularJS. Experience with CI/CD pipelines and DevOps practices. Familiarity with security best practices in IoT and cloud development.

Work Conditions:

Hybrid environment. Cranberry Township, PA Ability to travel 10% of the time.

Disclaimer: Nothing in this job description restricts management’s right to assign or reassign duties and responsibilities to this job at any time.



  • Cranberry Township, United States The Conair Group Full time

    Conair, as part of Piovan Group, is the leading producer of auxiliary equipment for plastics processing in the world. We make and market over 450 different products, including resin-drying systems, blenders, feeders and material-conveying systems, temperature-control equipment, and granulators. Extrusion solutions include gravimetric control systems, film...


  • Cranberry Township, United States The Conair Group Full time

    Conair, as part of Piovan Group, is the leading producer of auxiliary equipment for plastics processing in the world. We make and market over 450 different products, including resin-drying systems, blenders, feeders and material-conveying systems, temperature-control equipment, and granulators. Extrusion solutions include gravimetric control systems, film...


  • Cranberry Township, United States Motion Recruitment Partners, LLC Full time

    Cranberry Township, Pennsylvania client is seeking a Software Engineering Lead for a contract-to-hire role to support their SIS team in developing and deploying security solutions that facilitate protection of the nation's critical infrastructure. Contract Duration: 6 Months (contract-to-hire) What You Will Be Doing Plan and execute all assigned projects...


  • Cranberry Township, United States Omnicell, Inc Full time

    This Embedded Software Engineer 3 is responsible for developing, maintaining, and supporting our device software development and product environment. This position works within and across multiple multi-disciplinary teams to create and advance Omnicell’s line of robotics and automation devices. Responsibilities Responsible for the analysis, design,...


  • Triangle Township, United States Biogen Full time

    Job SummaryWe are seeking a highly skilled Automation Engineer II to join our team at Biogen. The ideal candidate will have a strong background in process control systems, automation, and biotechnology manufacturing.The Automation Engineer II will be responsible for maintaining and troubleshooting process control system hardware and software, creating...

  • RF Systems Engineer

    2 weeks ago


    West Bloomfield Township, Michigan, United States II-VI Incorporated Full time

    Job SummaryWe are seeking an experienced RF Systems Engineer to join our team at II-VI Incorporated. As an RF Systems Engineer, you will be responsible for the design and development of high power RF systems, including RF circuitry, diagnostics, and controls.Key ResponsibilitiesDesign and develop RF circuitry for high power RF generators, including schematic...

  • Test Technician II

    4 weeks ago


    West Bloomfield Township, Michigan, United States II-VI Incorporated Full time

    We are seeking a skilled Test Technician to join our team at II-VI Incorporated in Bloomfield, CT. This role requires individuals who thrive in a fast-paced, technically demanding environment with a focus on high-power CO2 lasers.Key Responsibilities:Work on assignments that involve recognizing deviations from accepted practices and applying technical...

  • Test Engineer

    2 weeks ago


    Cranberry Township, United States Johnson Service Group Full time

    Job DescriptionJob DescriptionJohnson Service Group is seeking a Test Engineer II for a 12 Month contract assignment.Pay starting atEngineer II, TestThe Engineer II, Test, interfaces with all levels of the company and collaborates with engineering, SWD, marketing, manufacturing, quality and purchasing as well as other cross-functional teams. This position...

  • Test Engineer

    4 weeks ago


    Cranberry Township, United States Johnson Service Group Full time

    Job DescriptionJob DescriptionJohnson Service Group is seeking a Test Engineer II for a 12 Month contract assignment. Pay starting at Engineer II, TestThe Engineer II, Test, interfaces with all levels of the company and collaborates with engineering, SWD, marketing, manufacturing, quality and purchasing as well as other cross-functional teams.  This...


  • Moon Township, United States Titan Robotics, Inc. Full time

    Job DescriptionJob DescriptionTitan is seeking to grow its perception team in the industrial mobile robotics space. The ideal candidate will have graduate level research and/or industry experience in sensing and algorithms related to safely and efficiently localizing and navigating mobile robots in an industrial setting. The Robotics Engineer II will be...


  • Cranberry Twp, United States Omnicell Full time

    Product Quality Engineer IIOmnicell is seeking a Product Quality Engineer II to join our team. As a key member of our quality team, you will be responsible for ensuring that our products meet all design, development, and post-market requirements.Key Responsibilities:Lead and manage the product change control process by tracking progress through queries and...

  • Software Engineer

    2 weeks ago


    Woodbridge Township, United States Motion Recruitment Full time

    Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Iselin, NJ (Hybrid).Work with the brightest minds at one of the largest financial institutions in the world. This is a long-term contract opportunity that includes a competitive benefit package! Our client has been around for over 150...


  • Cranberry Twp, United States Westinghouse Electric Company Full time

    At Westinghouse Electric Company, we're seeking a talented Software Engineer to join our Digital Design and Computer Aided Engineering team. As a key member of our team, you'll be responsible for developing and maintaining software applications that support our mission to provide clean energy solutions.Key Responsibilities:Interfacing with product and...


  • Lawrence Township, United States Core Software Technologies Inc. Full time

    About the Role:We are seeking a highly skilled Salesforce Developer to join our team at Core Software Technologies Inc. As a Salesforce Developer, you will be responsible for designing, developing, and implementing Salesforce solutions that meet the evolving business needs of our clients.Key Responsibilities:Design and Development: Design and develop...


  • Cranberry Twp, United States Omnicell Full time

    Job DescriptionThis Embedded Software Engineer 3 position is responsible for developing, maintaining, and supporting our device software development and product environment.As a key member of our team, you will work within and across multiple multi-disciplinary teams to create and advance Omnicell's line of robotics and automation...


  • Cranberry Township, United States System One Full time

    System One is currently seeking a Sr. Mechanical Engineer for an industry-leading client in the Cranberry Township, PA area. Do not pass up this chance, apply quickly if your experience and skills match what is in the following description. The Mechanical Engineer is responsible for providing mechanical design guidance and technical oversight of mechanical...

  • Test Technician II

    2 months ago


    West Bloomfield Township, Michigan, United States II-VI Incorporated Full time

    {"Job SummaryWe are seeking a skilled Test Technician to join our team at II-VI Incorporated. This role requires individuals who thrive in a fast-paced, technically demanding environment and are passionate about working with high-power CO2 lasers.Key Responsibilities* Work on assignments that involve recognizing deviations from accepted practices and taking...


  • 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 workplace....

  • Software Engineer

    3 weeks ago


    Cranberry Isles, Maine, United States NetApp Full time

    Job Title: Emerging Talent Software EngineerWe are seeking a talented and motivated individual to join our team as an Emerging Talent Software Engineer. This role is designed for individuals looking to build on their existing skills and take the next step in their career.Job SummaryThe Emerging Talent Software Engineer will participate in product design,...

  • Software Engineer II

    1 month ago


    Cranberry Isles, Maine, United States Omnicell, Inc Full time

    Highly skilled and motivated Cloud and Edge Development SpecialistAbout the Role:Develop and maintain edge computing solutions and IoT applications that integrate with cloud services.Design, implement, and manage RESTful APIs for seamless communication between edge devices and cloud infrastructure.Utilize Kafka for event-driven architecture to ensure...