132,210 Jobs at 2,116 Institutions. 6 New Jobs Today.
univ_washington.jpg

SOFTWARE ENGINEER - PART TIME

Job Description


As a UW employee, you have a unique opportunity to change lives on our campuses, in our state and around the world. UW employees offer their boundless energy, creative problem solving skills and dedication to build stronger minds and a healthier world.

UW faculty and staff also enjoy outstanding benefits, professional growth opportunities and unique resources in an environment noted for diversity, intellectual excitement, artistic pursuits and natural beauty. 

POSITION OVERVIEW

The Department of Microbiology has an excellent opportunity for a part-time Software Engineer. The Software Engineer will be contributing to the on-going research in the Microbiology department and will design, write, and debug complex software programs and applications focused on efforts to analyze biological datasets. The Software Engineer will perform technical analysis, installation, maintenance, and modifications of the software, determines optimal system software configuration and ensures hardware/software compatibility. The Software Engineer is expected to research and recommend external software products of utility for the projects, analyze system performance objectives, resolve complex system software problems, and develop technical documentation on system specifications and operating instructions.

RESPONSIBILITIES:

Project specific objectives include:
• Create tools to manage and analyze next-generation sequencing datasets using cloud computing infrastructure (e.g. AWS).
• Develop programs and/or scripts to facilitate large-scale data mining of genome sequence and expression datasets and databases. This can include pipelines for detection of duplications, copy number variants, and single-nucleotide polymorphisms in genome and amplicon sequence data.
• Collaborate with postdoctoral and doctoral researchers and work independently on computational biology research projects as assigned by the Investigator and Senior Scientists.
• Prepare summaries, reports, and figures to be included in publications and presented at lab group meetings.
• Supervise junior-level programmer analysts as well as computational students as needed.

REQUIREMENTS
• Bachelor’s Degree in computer science, computational biology, bioinformatics or related field or equivalent in education and experience.
• At least 5 years of experience in software development.
• In-depth understanding of data structures, algorithm design, and software implementation.
• Extensive experience in two or more programming languages (Python, R, Java, C/C++, Perl, etc.).
• Skilled with Linux/Unix and comfortable working in a command line environment.
• Ability to perform independent analyses and report findings to both national and international collaborative groups.
• Technical proficiency and collaborative ability as well as independent thought.
• Ability to develop innovative processes to achieve technical project goals.
• Review work activities to determine where information can improve processes or improve projects.
• Ability to work independently and as part of a multidisciplinary team.

DESIRED QUALIFICATIONS
• MS degree in computer science or related field or equivalent in education and experience.
• Familiarity with existing bioinformatics (e.g., BWA, GATK, BLAST, CLUSTALW, MEGA) and protein structure analysis software (e.g., Rosetta, PyMOL).

Equivalent education/experience will substitute for all minimum qualifications except when there are legal requirements, such as a license/certification/registration.

Application Process:

The application process for UW positions may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process.  These assessments may include Work Authorization, Cover Letter and/or others.  Any assessments that you need to complete will appear on your screen as soon as you select “Apply to this position”. Once you begin an assessment, it must be completed at that time; if you do not complete the assessment you will be prompted to do so the next time you access your “My Jobs” page. If you select to take it later, it will appear on your "My Jobs" page to take when you are ready. Please note that your application will not be reviewed, and you will not be considered for this position until all required assessments have been completed.


*Please mention you saw this ad on AcademicJobs.*

Apply Now

Be Seen By Recruiters at the
Best Institutions

Create Your FREE Profile Now!