Senior Software Engineer

Job ID:
Job date: 2018-02-05
End Date:

Company : University of California 

Country :

Role : Technician 


[Click Here to Access the Original Job Post]

Job Description:
The incumbent will be responsible for supporting and extending major subsystems of the UCSC Genome Browser database and software, serving in a technical leadership role on one or more engineering projects, and interfacing with collaborators and users worldwide. Mastery of the UCSC Genome Browser software, database, configuration files, and their interrelationships; fully understands the complex interrelationships between the Genome Browser software and various operating systems and hardware platforms; and has a specialized deep understanding of one or more of the major subsystems on which s/he is the lead. Provides input to architectural and technical direction and leads implementation efforts for software systems in this complex computing environment.

Uses skills as an advanced, specialized bioinformatics programming professional with an in-depth understanding of computational algorithms to identify and resolve a wide range of highly complex issues / software bugs where analysis of situations or data requires an in-depth evaluation of variable factors.

Qualifications / Competencies:

  • In-depth knowledge of bioinformatics methods, applications programming in the C language, web development and data structures.
  • Extensive experience in programming languages in addition to C in a UNIX or Linux environment.
  • In-depth knowledge of bioinformatics programming design, modification and implementation.
  • Advanced understanding of relational databases, web interfaces and operating systems.
  • Advanced project management skills.
  • In-depth knowledge of modern molecular biology and applicable field of research.
  • Advanced interpersonal skills in order to work with both technical and non-technical personnel at all levels in the organization, including senior project leadership.
  • Ability to communicate technical information in a clear and concise manner.
  • Advanced ability to interface with management on a regular basis.
  • Ability to lead a team, meet deadlines and demonstrate advanced problem solving skills.
  • In-depth knowledge of web, application and data security concepts and methods.
  • Bachelor's degree in biological science, computational / programming, or related area and / or equivalent experience / training.


Requeriments :

Skills :

Areas :


Additional Info:
Special Conditions of Employment

This position will be filled at either the Bioinformatics Programmer 2 (Job#1707600) or Bioinformatics Programmer 4 (Job#1707623) level. Applicants are encouraged to apply to both job postings should your qualifications match those posted.

Critical position requiring background check(s)?

No

Background check(s) required

If you selected "license, certificate or degree" above, specify the type here:

Does this position require an E-Verify check?

(Note: Certain positions funded by federal contracts or sub-contracts require the selected candidate to pass an E-Verify check which confirms the individual's eligibility to work in the U.S.)

No, this position does not require an E-Verify Check.

Will the employee be required to participate in the DMV Pull Notice program?

No

[Click Here to Access the Original Job Post]