Back End Software Developer

Back End Software Developer
GenomSys SA, Switzerland

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
Unspecified
Total Vacancies
1 Job
Posted on
Apr 8, 2021
Last Date
May 8, 2021
Location(s)

Job Description

As part of GenomSys’ growth strategy, we are looking to hire a proficient Back-end Developer to join our team in Lausanne or Lugano depending on preference.

You will be part of an experienced, multicultural, and highly motivated team working on state-of-the-art solutions in genomics, leveraging the innovative genomic data representation standard MPEG-G (ISO/IEC-23092) we contribute to develop. You will have the opportunity to preview and contribute to the new developments bringing personalized medicine a step closer to everyday life.

We’re looking for someone who can express passion about the new technologies, the impact of genomic data analysis in Personalized Medicine and Healthcare and apply this passion in designing, developing and managing the microservice backend that enables the exchange and processing of genomic data across storage services, control services, processing services, and remote clients.

Your primary focus will be the design and development of the server-side logic, ensuring high performance, RBAC user and security management, very largescale data transfers, and responsiveness to requests from the front-end. The security requirements of handling highly sensitive personal data will demand indepth knowledge of strong authentication, federated identity management, content protection through cryptography and digital signature, and secure channel establishment (SSL, SSH tunnels, VPN). Knowledge of front-end development and frameworks would be a plus as you will also be responsible for integrating front-end elements built by your co-workers into the application

The company has a dual-office model, with offices in Lugano and Lausanne and specialized software development teams in both locations with which you'll continuously interact.

Responsibilities

  • Architect, design and implement low-latency, high-availability, scalable, and performance-efficient microservice systems supporting ondemand workloads with very largescale processing and datatransfer requirements.
  • Integration with existing microservices and existing infrastructure.
  • Contribute to the overall system optimization, both for existing and new components
  • Design of distributed storage solutions for the secure storage, access, and exchange of genomic data (with typical sizes ranging from few MB to hundred GB per file)
  • Support the deployment over major cloud providers (e.g. AWS, Azure and GCP) as well as onpremise.
  • Writing reusable, testable, and efficient code
  • Integration of user-facing elements developed by front-end developers with server-side logic
  • Estimating and planning the implementation of new product features, and delivering on schedule
  • Providing technical and thought leadership within your knowledge domain, and setting a precedent for operational excellence across the organization.

Requirements

  • Expert in Python, with knowledge of Django Web Framework
  • Familiarity with ORM libraries
  • Working knowledge of SQL and NoSQL databases
  • Familiarity with GraphQL, gRPC, and RESTful APIs
  • Hands-on experience with Docker and with virtualization technologies
  • Experience with web application deployment on cloud platforms such as AWS, Azure, GCP, as well as on on-premise infrastructures. Experience with Terraform and Ansible would be a plus.
  • Strong understanding of accessibility and security compliance
  • Strong knowledge of user authentication and authorization between multiple systems, servers, and environments
  • Able to create database schemas that represent and support business processes
  • Basic experience with Linux system administration
  • Strong unit-testing, QA testing, and debugging skills
  • Proficient understanding of Git
  • Experience with front-end technologies, such as JavaScript (especially Vue.js, React, and Spring Boot), Material Design, HTML5, and CSS3 would be a plus
  • Enthusiastic, curious, rigorous and talented at problem solving
  • Good team player with startup mindset
  • Fluency in English (spoken and written)
  • Valid Swiss work permit or Swiss/EU citizenship a must

Desirable Skills And Experience

  • An understanding of genomics, genome sequencing, genome analysis
  • Experience with Agile methodologies and processes
  • Experience with cyber security and quality management system certifications
  • Fluency in Italian, French or German

Benefits

Contribute to turning the vision of precision medicine into reality and be at the absolute forefront of biotech and technology

High level of autonomy in a high performance rapidly growing company

Join a multi-cultural, multi-disciplinary, highly motivated team with ambitious goals supported by a group of very successful

Job Specification

Job Rewards and Benefits

GenomSys SA

Information Technology and Services - Bern, Switzerland
© Copyright 2004-2024 Mustakbil.com All Right Reserved.