Enable job alerts via email!

Software Engineer / Lead Software Engineer, Biomedical Data Hub

Agency for Science, Technology and Research (A*STAR)

Singapore

On-site

SGD 60,000 - 90,000

Full time

29 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

The Biomedical Data Hub (BDH) seeks a Software Engineer to join a dynamic team focused on developing innovative solutions in bioinformatics and A.I. You will work on diverse projects, ensuring quality software development and overseeing third-party developers, contributing to Singapore's digital health initiatives.

Qualifications

  • 2-4 years of experience in software development using contemporary technologies.
  • Working knowledge of health data interoperability standards (OMOP, HL7, FHIR).
  • Ability to drive projects to closure and resourceful in overcoming hurdles.

Responsibilities

  • Understand BDH's technology roadmap and its linkage to user experience.
  • Support component-level build vs buy analysis.
  • Develop software following agile/scrum methodology.
  • Oversee third-party developers, ensuring quality and efficiency.

Skills

Software Development
Agile Methodology
User Experience
Health Data Interoperability

Education

Degree in Computer Science, Data Science, Engineering, or related field

Job description

The Biomedical Data Hub (BDH) curates and maintains strategic deidentified health data cohorts and supports researchers and innovators with expertise in bioinformatics and A.I. Its mission is to act as a trusted research node that unlocks the value of digital health data to support cutting edge science and digital health solutions that will benefit Singapore and Singaporeans. BDH is a national initiative created by Singapore's Bioinformatics Institute and hosted by the Agency for Science Technology and Research (A*STAR) in partnership with Ministry of Health (MOH) Singapore and is funded by Singapore's National Research Foundation (NRF).

Description:

As a Software Engineer on the BDH team, you will be part of a lean software development team that will test your abilities to write code across a broad set of use cases and employ a variety of contemporary technologies.

With a few years of development experience and a systems mindset, this role combines hands-on development with oversight of third-party developers. Your comfort with both technology and users will be a key asset.

Responsibilities:
  1. Understand BDH's technology roadmap and its linkage to user experience.
  2. Support component-level build vs buy analysis.
  3. Develop software following agile / scrum methodology.
  4. Rigorously create required code documentation.
  5. Oversee third-party developers, ensuring quality and efficiency.
  6. Conduct or oversee software testing and regression testing.
Requirements:
  1. Degree in Computer Science, Data Science, Engineering, or related field.
  2. 2-4 years of experience in software development using contemporary technologies (e.g., microservices, REST).
  3. Working knowledge of health data interoperability standards (OMOP, HL7, FHIR, etc.).
  4. Ability to drive projects to closure, resourceful in overcoming technical and bureaucratic hurdles, exercising good judgment in escalating where needed.
Desired:

Bioinformatics and/or healthcare-related development experience is desirable.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.