Description


  • Demonstrated working knowledge of software design.
  • Able to work independently with minimum supervision.
  • Highly skilled developer in JavaScript and Node.js
  • Able to be responsible for designing, implementing, and maintaining a section of a design.
  • Detail oriented, with effective verbal and written communication skills.
  • Able to communicate with candor and trust at multiple levels of the organization.
  • Demonstrated abilities to leverage creativity to overcome obstacles and work with a sense of urgency.
  • Experience with web build tools such as npm, Browserify, or WebPack
  • Experience with Azure technologies such as Application Gateway, Functions, Web Apps, SQL, and Databricks
  • Experience with relational databases, e.g. Postgres
  • Good understanding of software development principles and patterns, e.g. TDD, SOLID, Gang of Four
  • Experience with a CI/CD pipeline, e.g. Azure DevOps Gradle, Maven, Bamboo, Jenkins
  • Experience with Git
  • Experience with FDA and HIPAA regulations a plus
  • In-depth Object-oriented programming is useful.
  • Able to organize and judge multiple priorities.
  • Agile or other software development life cycle concepts is a plus.

Education

Bachelor's degree in Computer Science