×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software developer

Job in 4040, Basel, Kanton Basel-Landschaft, Switzerland
Listing for: SIB Swiss Institute of Bioinformatics
Full Time position
Listed on 2026-02-14
Job specializations:
  • Software Development
    Software Engineer, Data Engineer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 CHF Yearly CHF 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Job tasks About Us

The Swiss Personalized Health Network (SPHN) is a national network mandated by the State Secretariat for Education, Research and Innovation (SERI) to enable the secure reuse of health data for research and innovation. Its mission is to ensure that clinical information collected across Swiss hospitals can be made FAIR (Findable, Accessible, Interoperable, and Reusable) and comparable across institutions.

SPHN fosters interoperability at two complementary levels:

  • Semantic interoperability through common data models, ontologies, and terminologies, enabling health data to be linked, queried, and understood consistently across institutions.
  • Computational interoperability through BioMedIT, a secure federated IT infrastructure connecting Swiss hospitals and research institutions, providing trusted environments for privacy‑preserving data transfer, storage, and analysis.

To strengthen its semantic layer, SPHN is seeking a Senior Software Developer with strong expertise in Semantic Web technologies, particularly SPARQL, and a solid understanding of data pipeline infrastructures and architectures. The successful candidate will contribute to the design and implementation of solutions that put semantic interoperability into practice across the Swiss health data ecosystem.

Responsibility/Task
  • Contribute to the design and implementation of ontologies, data models, and APIs supporting semantic interoperability of health data.
  • Develop and maintain semantic data services, with a focus on SPARQL query optimization and integration with RDF triple stores (e.g., Graph

    DB, Virtuoso).
  • Build tools and workflows that support the alignment of health datasets with international medical informatics standards (FHIR, SNOMED CT, LOINC, Health

    DCAT).
  • Collaborate with clinicians, researchers, and IT specialists to translate semantic interoperability requirements into robust technical solutions.
  • Lead the development and on‑premises implementation of ETLs and software such as the SPHN Connector and Einstein, enabling secure and standardized data exploration across Switzerland.
Profile requirements

Education and Experience
  • Minimum of a Master's degree in Computer Science, Software Engineering, Bioinformatics or related field and five years experience in software development or data infrastructure projects, or equivalent and additional work experience in a relevant field.
Technical requirements
  • Strong expertise in Semantic Web technologies (RDF, SPARQL, SHACL).
  • Hands‑on experience with triple stores (e.g., Virtuoso, Graph

    DB, Jena Fuseki, Stardog).
  • Solid Python development skills, ideally including frameworks such as FastAPI or Django/Flask, and familiarity with data processing libraries.
  • Good understanding of software architectures, ideally with exposure to cloud and HPC infrastructures; experience with Open Stack.
  • Experience with agile development, version control (Git), and CI/CD pipelines for automated testing and deployment.
Nice to have
  • Familiarity with medical informatics standards (HL7 FHIR, SNOMED CT, LOINC) is an advantage.
  • Practical experience with containerization technologies (Docker, Singularity, or Kubernetes) is an advantage.
Soft skills
  • Self‑starter with an ability to work independently as well as in a group.
  • Strong problem‑solving and analytical skills, detail‑oriented.
  • Ability to work in an agile environment.
  • Excellent communication and teamwork capabilities.
  • Proficiency in English both oral and writing. French, German or Italian is a plus.
  • Eager to learn new technologies.
#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary