Company

Garvan Institute Of Medical ResearchSee more

addressAddressDarlinghurst, NSW
CategoryEngineering

Job description

Garvan’s Data Science Platform (DSP) brings together computational experts working in: system administration/DevOps, Software Engineering, production bioinformatics and computational biology. The DSP works closely with teams across Australia, establishing national infrastructure for genomics and medical research. Our teams collaborate with leading genomics researchers at Garvan and beyond, providing computational expertise, building infrastructure and processing large datasets The Opportunity We’re looking for a Junior Software Engineer to join the DSP's Software Engineering team and be part of the DSP’s long-term strategy for growing and fostering Software Engineering excellence within Garvan. We are interested in applicants at all levels, ranging from fresh graduates (or even students close to completion of their degree) to mid-level Software Engineers. Remote applicants from across Australia and New Zealand are welcome. The Junior Software Engineer will be involved in the design, implementation, integration, testing, documentation, deployment and support of software and systems that enable genomics research. Most of our work involves free and/or open source software that Garvan either officially maintains or actively contributes to. This role will involve close collaboration with stakeholders from different research groups at Garvan, from our partner organisations and from the genomics research and software development community. A snapshot of the projects we are currently working on includes the development and integration of eConsent platforms, the development of scalable cloud-based image analysis tools, the development and deployment of solutions to manage and share large medical datasets and the customisation and deployment of genomic data exploration portals. This work also overlaps with our involvement in designing and implementing the software infrastructure that will support the future of national genomics research. In particular, our team is the official maintainer of the dynamic consent platform CTRL, currently used in multiple clinical studies across Australia. We are also co-developers of the related tool elsa, enabling safe sharing of genomics data for collaborative research. In the medical imaging domain, we’ve been developing new cloud-based tools in collaboration with Garvan microscopy facilities (e.g. FLIM motion correction). Last but not least, we manage Garvan’s internal deployments of gnomAD and seqr (web applications to explore large genomics datasets), providing internal customisations and contributing relevant patches upstream. For details about these software packages see:https://github.com/Australian-Genomics/CTRLhttps://github.com/umccr/elsa-datahttps://github.com/Garvan-Data-Science-Platform/motion-correctionhttps://github.com/broadinstitute/gnomad-browserhttps://github.com/broadinstitute/seqr Because of the constantly evolving nature of the research community needs and of our collaborations, we are seeking someone curious and dynamic, who has a keen interest in exploring and learning new technologies and who enjoys finding solutions to complex new problems. Key Responsibilities Design, implement, integrate, test, document, deploy and support software of various types, including data pipelines, REST APIs and web applications.Perform deployments/DevOps tasks both for our projects and for additional open source tools needed at Garvan (e.g. research tools for genomic variant filtration and interpretation).Proactively participate in the requirements collection and design process. Help supporting our scientific partners with technical issues, progressively taking ownership for relevant projects and areas of expertise.Help improve the team’s developer tooling, practices and automations.Contribute code and features to open source bioinformatics tools.Actively participate in the team’s professional growth by sharing one’s special interests and findings. Snap shot of benefits This is a 2 year full time maximum term contract with a salary range of $85,000 - $120,000 + 11% super + salary packaging (dependent on experience)Generous salary packaging (up to $15,900 for general household expenses and $2,650 for meal/entertainment expenses)On going training and developmentFlexible work arrangements18 weeks paid parental leaveAdditional day’s leave as Garvan DayEmployee Assistance ProgramDiscounted Health InsuranceLifestyle discounts with our community partners About You Here are some skills relevant to the role. If you don’t tick all the boxes or if you’re looking for your first job and have no professional experience, we’d still like to hear from you – we value attitude and diversity over things that can be learned: A Bachelor degree (or higher) in Computer Science/Bioinformatics or a related field or in an unrelated field paired with demonstrable computing skills. (Note: candidates nearing the completion of their degree will also be considered.)Excellent knowledge of one or more among JavaScript/TypeScript, Ruby on Rails, React, Vue.js, Clojure, Python, R, BashFull-stack development experience (or a keen interest in learning the missing half stack)Experience in developing, documenting, testing and using REST APIsKnowledge of SQL and experience developing applications that use relational databasesExperience with GNU/Linux system administration and/or with DevOps on public cloud servicesExperience with widespread developer tools and understanding of their purpose (e.g. revision control, linting, auto-formatting)Excellent written and oral communication, representation and interpersonal skills essential for interaction with internal and external stakeholders. Additional desirable skills and experience: Experience with Big Data tools and frameworks (e.g. Spark, Elasticsearch and Redis)Experience with Docker and KubernetesExperience with configuration as code (e.g. Ansible or Terraform)Experience with software testing techniques and frameworks.Experience with software and standards used in genomics research, like REDCap, gnomAD, hail, seqr, GA4GH standards (e.g. Passport, DUO), genomic file formats (e.g. SAM/BAM, VCF).Experience setting up/maintaining CI/CD.Knowledge of NoSQL databases/datastores.Knowledge of or interest in functional programming, in particular the application of functional design patterns and techniques to languages that are not strictly functional. How to Apply To apply for this position, please submit your application with a CV and cover letter as one document, stating why you are interested in this role. We are reviewing applications as they are received. If you think you’re the right person for this role, we’d love to hear how your capabilities, achievements and experience set you apart, including any contributions to public open source projects. For any additional information about the role please contact the DSP Software Engineering Lead Dr Filippo Ammazzalorso (he/him) at f.ammazzalorso@garvan.org.au
Refer code: 1806547. Garvan Institute Of Medical Research - The previous day - 2024-03-21 21:29

Garvan Institute Of Medical Research

Darlinghurst, NSW
Popular Junior Software Engineer jobs in top cities
Jobs feed

Store Services & Compliance Officer - Woolworths Willows

Woolworths Group

Willows, QLD

Permanent

Unify Services Field Technician

Service Stream

Queensland

Permanent

Integrated Work Package Lead

Kbr

Canberra, ACT

Permanent

Graduate Speech Pathologist Canberra - Expression of Interest

Ors Group

Canberra, ACT

Permanent

Unix/Linux Infrastructure Engineer

Paxus

Canberra, ACT

Contract

Senior Marketing Manager

Digitsonly

Canberra, ACT

$90,000-100,000 per year

Senior Marketing Manager

Digitsonly

Canberra, ACT

$90,000-100,000 per year

Unix/Linux Infrastructure Engineer

Peoplebank

Canberra, ACT

Contract

Delivery Driver | Franchise | Indeed 2024

Domino's Pizza

Woolgoolga, NSW

Permanent

Graduate Occupational Therapist Sydney - Expression of Interest

Ors Group

Sydney, NSW

$75,000 per year

Share jobs with friends

Junior Software Engineer

Crossover For Work

$30 - $30 an hour

Sydney, NSW

a month ago - seen

Junior Software Engineer

Garvan Institute Of Medical Research

$85,000 - $120,000 a year

Darlinghurst, NSW

a month ago - seen

Junior Software Engineer - Clipchamp

Microsoft

Sydney, NSW

a month ago - seen

Junior Software Engineer - Autonomous Systems

Atlamgroup

Sydney, NSW

a month ago - seen

Junior Software Engineer

Garvan Institute Of Medical Research

Sydney, NSW

a month ago - seen

Junior Software Engineer - Clipchamp

Microsoft Corporation

Sydney, NSW

a month ago - seen

Junior Software Engineer

Garvan Institute Of Medical Research

Sydney, NSW

a month ago - seen

Junior software engineer back end

Greendynamics

Sydney, NSW

a month ago - seen

Junior Software Engineer - Clipchamp

Microsoft

Sydney, NSW

a month ago - seen

Junior Software Engineer

Objective

Permanent

Sydney, NSW

2 months ago - seen

Junior Software Engineer

Sice Pty Ltd

Mascot, NSW

2 months ago - seen

Junior Software Engineer - Azure Container Registry

Microsoft

Sydney, NSW

2 months ago - seen

Software Engineer - Connected Devices - Junior & Mid-Level

MCS Consulting

North Shore, NSW

3 months ago - seen

Junior Software Engineer

TalentKompass Deutschland

Training

Sydney, NSW

4 months ago - seen

Junior-Mid Level Software Engineer

Swordfish Search Pty Ltd

Sydney, NSW

4 months ago - seen