Post job

Bioinformatics software engineer job description

Updated March 14, 2024
9 min read
Find better candidates in less time
Post a job on Zippia and take the best from over 7 million monthly job seekers.

Example bioinformatics software engineer requirements on a job description

Bioinformatics software engineer requirements can be divided into technical requirements and required soft skills. The lists below show the most common requirements included in bioinformatics software engineer job postings.
Sample bioinformatics software engineer requirements
  • Advanced degree in bioinformatics, computer science, or related field
  • Demonstrated experience with programming languages such as Python, C++, and Java
  • Knowledge of bioinformatics software development
  • Proficiency with data analysis and visualization
  • Familiarity with relational databases and web services
Sample required bioinformatics software engineer soft skills
  • Excellent communication and problem-solving skills
  • Ability to work independently and as part of a team
  • Strong attention to detail and organizational skills
  • Ability to prioritize tasks and meet deadlines

Bioinformatics software engineer job description example 1

Laboratory Corporation of America Holdings bioinformatics software engineer job description

Personal Genome Diagnostics (PGDx), a part of LabCorp, is Empowering the Fight Against Cancer by unlocking actionable information from the genome. We are developing an innovative portfolio of tissue-based and non-invasive liquid biopsy genomic products for laboratories worldwide.
We are seeking a highly motivated and curious Bioinformatics Software Engineer to join our Bioinformatics Core in the Baltimore, MD area.Every part of our organization relies on software. As a Bioinformatics Software Engineer you will be producing software and documentation that will directly impact our products, customers and patients.

RESPONSIBILITIES:

Actively participate in all facets of design, development, testing, and maintenance of robust software and systems to support PGDx products and services. Improve bioinformatics approaches for the detection, interpretation and reporting of genomic information. Strategize with leadership to solve tough scientific problems Follow the software development lifecycle in an agile environment Contribute to software and project requirements Contribute to the architecture and design of software Provide technical leadership and expertise for staff Ensure data and software quality by designing and implementing test methodologies Ensure the security of the information systems, software, communication lines, and equipment Provide reports to managers and staff on systems and software, including capabilities, performance, and security


Required Qualifications:


2+ years of professional software engineering experience Bachelor's degree in Bioinformatics, Biology, Computer Science, Software Engineering, or a related major Confident in a Linux environment Team-first attitude and entrepreneurial spirit Ability to deliver within fixed deadlines Excellent problem-solving skills and ability to learn quickly on the job Interest in Cancer Biology


Preferred Qualifications:


Bioinformatics
NextGen Sequence data analysis Sequence alignment Pipeline development Big data management Algorithm development Machine Learning concepts and techniques Software Engineering
Programming Languages including Python, PERL, R, C/C++, Java, BASH Web-technologies including Angular, React, JavaScript Web-service frameworks including Django, RESTful APIs Workflow systems Database Services including SQL, NoSQL Master's degree/PhD in related field preferred Familiarity with concepts in genomics and bioinformatics analysis of cancer. Experience with agile software development methodology and practices, git source control, and Atlassian tools (JIRA, Confluence, Bitbucket, Bamboo).


Labcorp is proud to be an Equal Opportunity Employer:


As an EOE/AA employer, the organization will not discriminate in its employment practices due to an applicant's race, age, color, religion, sex, national origin, sexual orientation, gender identity, disability or veteran status.

For more information about how we collect and store your personal data, please see our Privacy Statement.
jobs
Post a job for free, promote it for a fee

Bioinformatics software engineer job description example 2

Kforce bioinformatics software engineer job description

Kforce's client, a growing Biotechnology/Pharmaceutical technology company, is seeking a remote Software Engineer to work as part of the Research Software team in Functional Genomics. We are working directly with the Hiring Manager on this search assignment. This position is 100% remote. The company offers a competitive compensation package including base salary, annual bonus and Stock/RSU's. The Software Engineer will work as part of a multidisciplinary and highly innovative team designing and implementing tools to support their drug discovery research efforts. Work will include Docker-based web services delivering rich data-driven user-interfaces for the interrogation of complex biological and chemical data. Responsibilities:

* Develop tools for various research teams that help medicinal chemists, biologists and computational biologists better capture and leverage in-house and external data in their research

* Maintain legacy Java software and migrate legacy Java software into contemporary technologies (Java or Node/Typescript)
* Create new backend services to accommodate our expanding infrastructure

* Enhance institutional data access using tools like RESTful API's and modern web UI/UX frameworks

* Work directly with end-users to troubleshoot and/or design and prioritize feature enhancements to existing tools

* BS or MS degree in Computer Science, Computer Engineering, Biomedical, Biotechnology or related field preferred

* At least 3 years of software development experience

* Proficient with Java, JavaScript or typescript would be ideal

* Experience with Node.js, Git and Python are a plus

* Knowledge of Java GUI frameworks like Swing, AWT is a plus

* Knowledge of web frameworks like Jersey or Spring

* Knowledge of Maven and Gradle

* Experience with software test automation is a plus but not required

* Experience with relational databases

* Experience deploying services using AWS services and Docker is a plus

* Linux skills are preferred

* Must have excellent communication and requirement gathering skills

* An ability to be productive and successful in an intense work?environment

* Able to learn new technologies quickly and jump in anywhere in our stack

* Experience with bioinformatics and genomics is a plus

Nice to Have:

* Experience with GraphQL

* Experience with NoSQL databases

* Experience with a web app component-based framework

Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status.*Compensation Type:*Years*Minimum Compensation:*100000.00*Maximum Compensation:*130000.00
jobs
Dealing with hard-to-fill positions? Let us help.

Bioinformatics software engineer job description example 3

Memorial Sloan Kettering Cancer Center bioinformatics software engineer job description

At Memorial Sloan Kettering (MSK), we're not only changing the way we treat cancer, but also the way the world thinks about it. By working together and pushing forward with innovation and discovery, we're driving excellence and improving outcomes. We're treating cancer, one patient at a time. Join us and make a difference every day.

In compliance with applicable New York and New Jersey State regulatory authorities, COVID-19 vaccination (2 doses of either the Pfizer or Moderna vaccine or one dose of the Johnson & Johnson vaccine) is mandatory for all MSK employees, contingent workers, and volunteers. Exceptions are permitted for those employees who request and receive an approved medical or fully remote exemption.

* Staff working at a MSK New Jersey location must be up to date with COVID-19 vaccination, which includes having completed the primary COVID-19 vaccination series and booster once eligible as mandated by New Jersey State. All New Jersey staff not yet eligible for a booster must receive a booster within 3 weeks of becoming eligible as a condition of continued employment at MSK.

Note: Individuals are eligible to receive a COVID-19 booster five months after receiving the second dose of either the Pfizer or Moderna vaccine or two months after the J&J vaccine.
Job Description

Are you a hard-working Engineer with a passion to improve genomics cancer research? Our team is growing and we are seeking a Bioinformatics Software Engineer to join IGO's Data Team. Our team writes the software used throughout the lab. This includes every step of sample processing from the sample receiving to fastq/pipeline delivery. You will have the opportunity to collaborate with multi-functional teams. Your expertise and communication skills will directly impact IGO's products and customers!

The Integrated Genomics Operation (IGO) core enables basic, clinical, and translational science by providing a broad range of genomic services and expertise to clinicians and scientists at Memorial Sloan Kettering Cancer Center. IGO is the central point of contact for all research sequencing activities at MSKCC, producing an average of 1 TB of data per day and processing over 50,000 samples yearly!

Our team follows a four-day work week onsite with offices directly across the hall from the sequencing lab so we can collaborate easily with our customers.

You will:

* Build fast, stable, and efficient delivery pipelines
* Use continuous delivery practices to deliver high-quality Java code
* Build user-friendly web applications using modern JavaScript frameworks (React, Vue.js), Node.js, and Python
* Clearly communicate project challenges and progress
* Ensure code is readable, maintainable, and stable through the implementation of unit and end-to-end tests
* Follow programming best practices and work collaboratively in person and through GitHub

You are:

* An excellent communicator, capable of gathering requirements from and explaining technical concepts to non-technical stakeholders
* A self-motivated, strong problem solver who can handle a fast-paced environment
* Someone who enjoys working collaboratively yet can operate independently
* Interested in learning biological and genetics subjects for effective communication with lab members and building better applications

You have:

* 3+ years of software development experience
* Experience working with two or more development languages including Java
* Experience with relational databases and/or non-relational

#LI-POST

Benefits

Competitive compensation packages | Sick Time |Generous Vacation+ 12 holidays to recharge & refuel| Internal Career Mobility & Performance Consulting | Medical, Dental, Vision, FSA & Dependent Care|403b Retirement Savings Plan Match|Tuition Reimbursement |Parental Leave & Adoption Assistance |Commuter Spending Account |Fitness Discounts &Wellness Program | Resource Networks| Life Insurance & Disability |

Closing

MSK is an equal opportunity and affirmative action employer committed to diversity and inclusion in all aspects of recruiting and employment. All qualified individuals are encouraged to apply and will receive consideration without regard to race, color, gender, gender identity or expression, sexual orientation, national origin, age, religion, creed, disability, veteran status or any other factor which cannot lawfully be used as a basis for an employment decision.

Federal law requires employers to provide reasonable accommodation to qualified individuals with disabilities. Please tell us if you require a reasonable accommodation to apply for a job or to perform your job. Examples of reasonable accommodation include making a change to the application process or work procedures, providing documents in an alternate format, using a sign language interpreter, or using specialized equipment.
jobs
Start connecting with qualified job seekers

Resources for employers posting bioinformatics software engineer jobs

Average cost of hiring
Recruitment statistics
How to write a job description
Examples of work conditions

Bioinformatics software engineer job description FAQs

Ready to start hiring?

Updated March 14, 2024

Zippia Research Team
Zippia Team

Editorial Staff

The Zippia Research Team has spent countless hours reviewing resumes, job postings, and government data to determine what goes into getting a job in each phase of life. Professional writers and data scientists comprise the Zippia Research Team.