closed vacancySr. Software Engineer - remote

Nox Health
Posted 4 years ago $110k - 140k (US Dollars)

Software Engineer / Sr. Software Engineer

Nox Health is a global healthcare device and services company that provides technology for sleep testing and solutions for sleep health and general well-being to its clients. Nox Health relies heavily on the KOEO software platform to manage complex patient and physician workflows, facilitate collaboration on patient care between medical professionals, monitor treatment progress, engage patients in their care, and more;all while ensuring patient information is secured to the highest standards.

At the core of the KOEO ecosystem is a cloud-based web application written primarily in Java, Kotlin, JavaScript and TypeScript. This core web-application supports several ancillary apps, which include a patient-focused mobile app for both Android and iPhone and a desktop tool to securely move medical data from devices into KOEO.

Responsibilities

  • Design and develop functionality for the KOEO platform
  • Work closely with testing and deployment teams
  • Provide production troubleshooting and support
  • Analyze requirements and develop specifications along with business analysts and stakeholders

Requirements

  • Java and/or other JVM languages (Scala, Kotlin)
  • SQL
  • Experience developing RESTful services
  • Some non-relational database experience (MongoDB, Cassandra, etc.)
  • HTML, CSS, Javascript
  • Experience with continuous integration and continuous delivery
  • Experience developing and/or deploying highly scalable, cloud-based web applications
  • Ability to thrive in a highly collaborative and fast-paced environment, while delivering pragmatic solutions to complex problems

Nice to Haves

  • Angular + Typescript
  • Strong knowledge of adaptive web design concepts and how to implement those using latest CSS features
  • Experience solving cross-browser, cross-device web application development issues
  • Spring Frameworks;especially Core, Data, Boot, MVC
  • jBPM, Acitivi, Drools or any other workflow/rules engine
  • Knowledge in software security concepts, technologies, and/or frameworks
  • Experience with OAuth, OpenID Connect, SAML
  • Experience with provisioning and deployment tools like Chef and Ansible
  • Experience with Amazon Web Services;especially S3 and EC2
  • Experience in other programming languages
  • Strong object-oriented design and programming skills