Placement papers | Freshers Walkin | Jobs daily: Back-End Software Developer - Bioinformatics at AbCellera (Vancouver, BC, Canada)


Search jobs and placement papers

Back-End Software Developer - Bioinformatics at AbCellera (Vancouver, BC, Canada)

We are seeking a highly motivated back-end software developer to join our Bioinformatics team to extend, design, develop and maintain AbCellera’s core workflow and analytics software.


Preferred qualifications and experience:



  • Minimum BSc with work experience in a computer science environment, or MSc in relevant field

  • Experience with a modern backend framework (preferably Django, but similar frameworks in other languages OK -- e.g., Rails). Must be comfortable with Python

  • Experience designing a RESTful API

  • Experience with relational databases and ORMs

  • Experience configuring web servers (ideally NGINX)

  • Experience with containerization technologies (ideally Docker)

  • Understanding of web security essentials

  • Proficiency with git

  • Mindfulness of programming hygiene (delivery of clean, reusable, documented & tested code that follows best practices and makes use of established design patterns and architectures)

  • Good communication skills

  • (Optional but desired) Experience with task queue technologies, frontend technologies and basic computer networking

  • (Optional but desired) Some experience or knowledge of biology, immunology or pharmaceutical sciences


 How you might spend your days:



  • Contributing to the design, development and maintenance of the backend of a web portal powered by Django

  • Interacting with frontend developers and developing API endpoints

  • Working with the database administrator to coordinate changes to the database schema

  • Writing specs, documentation and tests to improve maintainability

  • Evaluating and prioritizing user expectations before jumping into implementation

  • Supporting your team in other projects, as needed


by via developer jobs - Stack Overflow
 

No comments:

Post a Comment