Senior Software Engineer
Hive Networks is a mission-driven technology company whose sole purpose is to improve the quality of life and health outcomes of people. The Hive Networks technology platform supports proven standards, policies, and procedures of Health Learning Networks developed at Cincinnati Children’s Hospital to improve the quality of care. The platform helps drive innovation in quality of care through engaging collaboration with patients, patient family partners, clinicians, caretakers, researchers, and other stakeholders for the purpose of making people better faster and helping provide a better quality of life they deserve while lowering the cost of care.
The company was founded in 2019 to commercialize a proven platform originally pioneered by Cincinnati Children’s Hospital Medical Center, while expanding that platform’s capabilities and breadth of conditions served. Hive Networks was recognized for Best Startup Culture by TechOhio, and as a Best Place to Work in Cincinnati in 2023 from Purpose Jobs; as well as a Best Place to Work in Ohio from Ohio Business Magazine.
The Senior Software Engineer role provides an opportunity to work remotely on a high performing Agile squad, focused on creating best-in-class software to support a Learning Health Network platform built with cutting edge technologies in Azure. You will be part of a fast-paced, challenging, and exciting work environment. The team is looking for a collaborative, self-motivated engineer with a strong passion for customer-centricity, continuous learning, and innovative problem solving.
- If you are interested in the position, please email Careers@HiveNetworks.com your resume and cover letter.
Develop and maintain the technical aspects of multiple components of the Hive Networks platform
Collaborate with architects to create technical designs that will guide the development team on new Hive Networks platforms
Develop new applications and systems; Provide maintenance, enhancements, and bug fixes to existing platform
Collaborate with management to help prioritize development efforts
Help create and adhere to coding standards and development guidelines
Assist with the design and testing of the system
Participate in internal and external audit activities
Identify and recommend technologies that may be incorporated into the system
Adhere to and improve the software development lifecycle
Assist architects in researching, procuring, and implementing new or upgraded enterprise-wide technology
Help manage continuous integration and production deployments
Bachelor's Degree in Computer Science, or related technical discipline OR equivalent experience
5+ years of industry programming, software development, and/or software engineering experience
Web Frontend Development using tools such as Typescript, React, Vue, Angular, etc.
Backend Development with RESTful APIs using Nodejs and .Net Core
Solid experience and background working with Azure services. AWS or GCP is also acceptable
Experience with SQL and NoSQL databases: SQL Server, MySQL, Azure Cognitive Search or Elasticsearch, etc.
Agile/Scrum development experience is a plus