Position Summary
We are seeking a Python back-end developer who, in collaboration with the bioinformatics group, will use their knowledge of database architecture, software development, and coding best practices to implement robust computational solutions to support Bio-Me’s laboratory information management system and results reporting efforts. This is a highly autonomous position; we are seeking someone who is proactive and self-driven. Previous experience in life sciences is not required. This position reports directly to the CIO.
Duties and Responsibilities
Please be aware that duties and responsibilities might evolve quickly as the company grow.
Implementation of new features in collaboration with a full-stack developer
Autonomy in taking ownership of new modules from design to implementation
Design SQL database architectures to optimally store and organize lab and client data
Implement Django endpoints to communicate with frontend modules
Support data entering and retrieving efforts in the context of logging lab results to the database and delivering reports to clients
Code base refactoring
Contribute experience and creativity to our scientific community and endeavors
Minimal front-end implementations (if applicable)
Opportunities to contribute on bioinformatics pipelines if needed/interested, including developing ML/AI workflows
Skills and Qualifications
Requirements:
Proficient in Python
Experience with relational database SQL (MySQL or MariaDB)
Experience building RESTful APIs (Django/Flask)
Familiar with Python testing frameworks (unit tests and feature tests)
Experience with Git for version control and collaboration
Nice to have:
Experience using AWS or Azure cloud
Knowledge of JavaScript/React
Experience using Unix
Python data ecosystem (pandas, scikit-learn, scipy, matplotlib, etc.)
Perks and benefits
Equity package
New tech gear
Flexible working hours
Pension plan
Central office near public transit
Social gatherings
We are based in the Oslo Science Park with great facilities for a highly innovative and collaborative work environment. There are regular conferences, seminars and workshops held to provide further professional training and foster cutting-edge scientific and technical knowledge transfer. See more at www.forskningsparken.no/en/
Additional information
Starting date: ASAP. Candidates will be evaluated on an ongoing basis.
Recruitment process:
Only applications received through the platform will be considered
Selected applicants will be invited for a 15-min call
Selected applicants will be invited for an on-site interview with coding tasks
Applicants will receive final hiring decision
This job comes with several perks and benefits
Time is precious. Make it count. Morning person or night owl, this job is for you.
Get your caffeine fix to get you started and keep you going.
Easy access and treehugger friendly workplace.
Social gatherings and games; hang out with your colleagues.
We take care of you, even when you are old and wrinkly.
Want to be a partner? Look no further.