Cranberry Township, PA, USA
53 days ago
Senior Fullstack Software Engineer - Remote

As a key member of our team in the capacity of Software Engineer IV, you will play a pivotal role in crafting and evolving applications designed to enhance the work life of our team members within the Technical Support Services sectors. Collaborating with an elite team comprised of AI and Automation Engineers, your mission will involve innovating and deploying solutions across various divisions including the Help Desk, Field Service, Implementation, and Executive teams.

Possessing a profound competency in full-stack development, you will leverage your expertise and adherence to industry best practices to contribute significantly to our projects. Your collaboration will extend to working in tandem with our Data Automation Engineers/Database Administrators, Subject Matter Experts, and overseeing the management of internal data sets in order to adhere to the business requirements set by our internal customers.

Your responsibilities will encompass the automation of data management, the creation of bespoke/PEX (Product Extension) type tools, dashboards, and software applications aimed at minimizing customer downtime and substantially enhancing the Omnicell customer journey. Furthermore, you will spearhead the development and implementation of scalable Generative AI solutions and strategies, ensuring they are apt for both corporate and customer engagement scenarios, advancing beyond the foundational stages of Generative AI prototypes.

Responsibilities:

Craft reusable, efficient, and testable code across various languages including Python and PowerShell to streamline data processing and system integrations. Engineer and upkeep scripts for optimizing data extraction, transformation, and loading (ETL) operations. Implement RESTful APIs for seamless integration with external third-party services. Employ Machine Learning and Generative AI techniques to augment data analysis and predictive accuracy. Design, develop, and sustain custom full-stack software solutions that offer scalability and real-time data visualization. Lead the gathering of requirements and the development of contemporary web solutions that ensure swift and scalable access to organizational data. Keep abreast of the latest technological advancements and trends to perpetually refine our data automation frameworks. Extend development efforts to mobile platforms, including both Android and iOS applications, as needed.

Required Knowledge and Skills:

Recommends technical, process and procedural enhancements to drive the effectiveness of company systems and applications. May provide guidance, coaching and training to others within department. May consult with peers, cross-functional teams, customers and other stakeholders on technically complex issues. Collaborates with functional and cross-organizational teams to generate solutions to complex and challenging issues. Expertise in MS-SQL, Databricks, Python, PowerShell, and additional scripting languages. A robust grasp of web development technologies essential for creating Operation Center Dashboards and Notification systems. Comprehensive experience in full-stack development, including microservices, messaging buses, and deployment pipeline management. A thorough familiarity with Machine Learning or Generative AI methodologies, leveraging platforms like Microsoft’s Semantic Kernel, Google’s Vertex AI, or the Open AI API. Proficiency in utilizing front-end and back-end development tools and libraries such as React, Angular, Vue.js, D3.js, Node.js for crafting scalable, real-time dashboards and alert systems for Operation Centers.

Basic Qualifications:

BA/BS degree and 6-8 years’ relevant experience OR equivalent combination of education and experience. 6+ years’ of experience in software development, including proficiency in JavaScript, Python, PowerShell, and other scripting languages. Solid understanding of database management, including experience with MS-SQL and Databricks. Experience with RESTful API integration and the development of ETL processes. Familiarity with full stack development and the ability to create scalable, responsive software applications. Knowledge of Machine Learning or Generative AI techniques. Demonstrated ability to work with large datasets and perform complex queries. Experience in developing web applications using technologies like React, Angular, Vue.js, D3.js, or Node.js.

Preferred Qualifications:

Master’s Degree and 8+ years’ relevant experience OR equivalent combination of education and experience. 6+ years of software development experience, including proficiency in JavaScript, Python, PowerShell, and other scripting languages. 1+ years of experience with fine tuning LLMs, RAG deployment, or similar Generative AI methodologies for deploying chat bots and search indexing tools 1+ years of experience with software solutions based in Healthcare or pharmaceutical environments (PHI/PII) 3+ years of experience with a focus on automation, data processing, integration tasks and dashboard designs. 3+ years of experience with Kafka and other similar services 1+ years of experience with public and local cloud architectures, such as AWS, Docker, Nutanix 1+ years of experience of inventory / warehouse management

Work Conditions

Remote environment Ability to travel less than 10% of the time
Confirm your E-mail: Send Email