Data Engineer

Skills
JavaMicrosoft AzureSoftware DevelopmentSoftware Development Life CycleCore JavaHealthcare Information TechnologyScala
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • Knowledge of the US healthcare system ideally with prior experience in a health tech setting
  • Personally motivated to exceed performance and functional standards of design and implementation
  • Ability to maintain unit/integration tests for code
  • Comfort working within an Agile methodology
  • Demonstrated ability to learn emerging technologies and work across technologies
  • Bachelor’s degree in Computer Science or related field or equivalent work experience
  • 5+ years of professional experience as a software developer or data engineer
  • Experience in technologies and design concepts around Big Data processing Analytics relational databases unstructured storage Hadoop or similar parallel compute technologies stream processing etc
  • Experience with modern big data technologies such as Databricks Hadoop Hive Kafka etc
  • A solid background and experience with object-oriented languages working primarily in Java and Scala

Nice to have

  • Experience with healthcare data
  • Experience with interoperability technologies
  • Experience with healthcare providers

Day to day

  • Performs standard programming tasks to satisfy business requirements
  • Plans designs develops tests Data Infrastructure features enhancements or bugs to an intermediate level
  • Contributes to new feature development and enhancements to existing features
  • Works with senior members to plan and write components and shippable code
  • Contributes to development of a positive work culture by demonstrating teamwork and alignment with core company values