University of California
UCnet
What are you looking for?

Bioinformatics Programmer 1 – 5 RP

Job Summary

Involves developing and utilizing computational tools and systems to analyze and interpret biological or other research data. Utilizes and develops algorithms, computational techniques, and statistical methodologies. Helps in the design of new experiments. Implements end-user needs in database searching and integration. Maintains the computational infrastructure and tracks the flow of samples and information for large-scale studies. Provides web-based bioinformatics and access to public and proprietary databases.

Job TitleBioinformatics Programmer 1 RPBioinformatics Programmer 2 RPBioinformatics Programmer 3 RPBioinformatics Programmer 4 RPBioinformatics Programmer 5 RP
Job Code52255226522752285229
Bargaining UnitRPRPRPRPRP
FLSANon-ExemptNon-ExemptExemptExemptExempt
Generic ScopeEntry-level professional with limited prior experience; learns to use professional concepts to resolve problems of limited scope and complexity; works on assignments that are initially routine in nature, requiring limited judgment and decision making. Employees at this level are expected to acquire the skills and knowledge to perform more advanced work following an agreed upon time in position, through defined training and development planning.Professional who applies acquired job skills, policies, and procedures to complete substantive assignments / projects / tasks of moderate scope and complexity; exercises judgment within defined guidelines and practices to determine appropriate action.Experienced professional who knows how to apply theory and put it into practice with in-depth understanding of the professional field; independently performs the full range of responsibilities within the function; possesses broad job knowledge; analyzes problems / issues of diverse scope and determines solutions.Technical leader with a high degree of knowledge in the overall field and recognized expertise in specific areas; problem-solving frequently requires analysis of unique issues / problems without precedent and / or structure. May manage programs that include formulating strategies and administering policies, processes, and resources; functions with a high degree of autonomy.Recognized organization-wide expert. Has significant impact and influence on organizational policy and program development. Regularly leads projects of critical importance to the organization; these projects carry substantial consequences of success or failure. Directs programs with organization-wide impact (or may have impact beyond the University) that include formulating strategies and administering policies, processes, and resources. Significant barriers to entry exist at this level.
Custom ScopeUnder direct supervision, applies professional bioinformatics concepts and computational procedures to complete small projects or portions of projects. Works on assignments of limited scope and complexity. Follows standard programming procedures to analyze situations and data from which answers can be readily obtained. This title is bargaining unit only. There should never be an uncovered position.  Uses professional bioinformatics concepts. Applies computational procedures to resolve a variety of analysis and research issues. Works on assignments of moderate scope where analysis of data requires a review of a variety of factors. Assists in additional analyses as needed to achieve research objectives. Typically, the bargaining unit job code should be used for work covered by this title. However, if the position is not covered by the Higher Education Employer-Employee Relations Act (HEERA) due to one of the following reasons—(1) Confidential status, where duties normally require access to confidential information that significantly influences the development of management’s bargaining or grievance positions; (2) employed outside of California at a location with 100 or fewer employees; or (3) Supervisory status, where duties include supervising employees as a regular part of the job—then the position should be listed under the generic title without the “RP” ending.Uses skills as a seasoned, experienced bioinformatics programming professional with a broad understanding of computational algorithms and systems; identifies and resolves a wide range of issues / software bugs. Demonstrates good judgment in selecting methods and techniques for obtaining solutions. Operates independently. Typically, the bargaining unit job code should be used for work covered by this title. However, if the position is not covered by the Higher Education Employer-Employee Relations Act (HEERA) due to one of the following reasons—(1) Confidential status, where duties normally require access to confidential information that significantly influences the development of management’s bargaining or grievance positions; (2) employed outside of California at a location with 100 or fewer employees; or (3) Supervisory status, where duties include supervising employees as a regular part of the job—then the position should be listed under the generic title without the “RP” ending.Uses skills as an advanced, specialized bioinformatics programming professional with an in-depth understanding of computational algorithms and systems 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. May lead or mentor a team of bioinformatics programming professionals. Typically, the bargaining unit job code should be used for work covered by this title. However, if the position is not covered by the Higher Education Employer-Employee Relations Act (HEERA) due to one of the following reasons—(1) Confidential status, where duties normally require access to confidential information that significantly influences the development of management’s bargaining or grievance positions; (2) employed outside of California at a location with 100 or fewer employees; or (3) Supervisory status, where duties include supervising employees as a regular part of the job—then the position should be listed under the generic title without the “RP” ending.Functions as a highly specialized bioinformatics programming professional with an expert understanding of computational algorithms and systems to identify and resolve a wide range of highly complex issues where analysis of situations or data requirements have little or no precedent. Project scope is broad and may extend beyond the university. Is considered a subject matter expert of the organization and often recognized as an expert externally in the field. Leads a team of bioinformatics professionals. Typically, the bargaining unit job code should be used for work covered by this title. However, if the position is not covered by the Higher Education Employer-Employee Relations Act (HEERA) due to one of the following reasons—(1) Confidential status, where duties normally require access to confidential information that significantly influences the development of management’s bargaining or grievance positions; (2) employed outside of California at a location with 100 or fewer employees; or (3) Supervisory status, where duties include supervising employees as a regular part of the job—then the position should be listed under the generic title without the “RP” ending.
Key Resp 01Under direct supervision, utilizes basic software tools to analyze or interpret biological or research data of limited scope and complexity.Utilizes standard software tools to analyze, interpret or create moderately complex biological or research data.Applies complex bioinformatics concepts to design, develop, modify, debug, and evaluate software programs, systems, and web tools.Applies advanced bioinformatics concepts to design, develop, modify, debug, and evaluate highly complex software programs, systems, and web tools.Applies advanced bioinformatics concepts to design, develop, modify, debug, and evaluate the most complex software programs, systems, and web tools.
Key Resp 02Debugs and utilizes basic computer programs.Designs, develops, debugs and utilizes computer programs.Conducts bioinformatics programming and testing of new algorithms that interact with other related databases.Conducts advanced bioinformatics programming and testing of new algorithms that will interact with other related databases.Conducts highly specialized bioinformatics programming and testing of new algorithms that will interact with other related databases, requiring extensive expertise in the field.
Key Resp 03Under direct supervision, utilizes basic algorithms, techniques, and statistical methodologies to conduct data analysis.Utilizes existing algorithms, techniques, and statistical methodologies to conduct moderately complex data analysis.Analyzes existing programs or works to formulate logic for new systems, devises logic procedures, flowcharts, data analysis, codes and tests / debugs programs.Formulates logic for new systems, devises logic procedures, prepares flowcharting, performs coding and data analysis, and tests / debugs highly complex programs.Formulates extremely sensitive or complex logic for new systems, devises logic procedures, prepares flowcharting, performs coding and data analysis, and tests / debugs highly complex programs.
Key Resp 04Assists with documentation for implementation of changes to operational systems and databases.Assists with implementation of changes to operational systems and databases.Develops, implements, and maintains web interfaces to share and display bioinformatics analysis and content with collaborators and other users.Develops and implements web interfaces to share and display the bioinformatics analysis and content with collaborators and other users.Develops and implements web interfaces to share and display the bioinformatics analysis and content with national or other external collaborators and other users.
Key Resp 05Assists with maintenance of web pages.Maintains web pages.Recommends and implements changes in development, maintenance and sets system standards for analysis algorithms, tools, and infrastructure.Recommends and implements changes in development, maintenance and system standards for analysis algorithms, tools, and infrastructure.Oversees support system for users and researchers worldwide.
Key Resp 06  Performs complex data modeling, performance and integration testing, and builds user interfaces for a variety of internal and external constituents.Performs highly complex data modeling, performance and integration testing and builds user interfaces for a variety of internal and external constituents.Leads changes in development, maintenance and system standards for sequence analysis algorithms, tools, and infrastructure.
Key Resp 07   Interacts with senior level internal personnel.Performs extremely complex data modeling, performance and integration testing and builds screens for a variety of internal and external constituents with broad scope and impact.
Key Resp 08   May lead a team of bioinformatics programming professionals.Interacts with senior level internal and external personnel.
Key Resp 09    Coordinates development of documentation and presentations with researchers, scientists and other project team members.
Key Resp 10    Leads a team of bioinformatics programming professionals.
Key Resp 11    May be responsible for project budgets and financial reporting.
EducationBachelor’s degree in related area and / or equivalent experience / trainingBachelor’s degree in related area and / or equivalent experience / trainingBachelor’s degree in related area and / or equivalent experience / trainingBachelor’s degree in related area and / or equivalent experience / trainingBachelor’s degree in related area and / or equivalent experience / training
Special Condition 1Exercise the utmost discretion in managing sensitive information learned in the course of performing their duties. Sensitive information includes but is not limited to employee and student records, health and patient records, financial data, strategic plans, proprietary information, and any other sensitive or non-public information learned during the course and scope of employment. Understands that sensitive information should be shared on a limited basis and actively takes steps to limit access to sensitive information to individuals who have legitimate business need to know. Ensure that sensitive information is properly safeguarded. Follow all organizational policies and laws on data protection and privacy. This includes secure handling of physical and digital records and proper usage of IT systems to prevent data leaks. The unauthorized or improper disclosure of confidential work-related information obtained from any source on any work-related matter is a violation of these expectations.Exercise the utmost discretion in managing sensitive information learned in the course of performing their duties. Sensitive information includes but is not limited to employee and student records, health and patient records, financial data, strategic plans, proprietary information, and any other sensitive or non-public information learned during the course and scope of employment. Understands that sensitive information should be shared on a limited basis and actively takes steps to limit access to sensitive information to individuals who have legitimate business need to know. Ensure that sensitive information is properly safeguarded. Follow all organizational policies and laws on data protection and privacy. This includes secure handling of physical and digital records and proper usage of IT systems to prevent data leaks. The unauthorized or improper disclosure of confidential work-related information obtained from any source on any work-related matter is a violation of these expectations.Exercise the utmost discretion in managing sensitive information learned in the course of performing their duties. Sensitive information includes but is not limited to employee and student records, health and patient records, financial data, strategic plans, proprietary information, and any other sensitive or non-public information learned during the course and scope of employment. Understands that sensitive information should be shared on a limited basis and actively takes steps to limit access to sensitive information to individuals who have legitimate business need to know. Ensure that sensitive information is properly safeguarded. Follow all organizational policies and laws on data protection and privacy. This includes secure handling of physical and digital records and proper usage of IT systems to prevent data leaks. The unauthorized or improper disclosure of confidential work-related information obtained from any source on any work-related matter is a violation of these expectations.Exercise the utmost discretion in managing sensitive information learned in the course of performing their duties. Sensitive information includes but is not limited to employee and student records, health and patient records, financial data, strategic plans, proprietary information, and any other sensitive or non-public information learned during the course and scope of employment. Understands that sensitive information should be shared on a limited basis and actively takes steps to limit access to sensitive information to individuals who have legitimate business need to know. Ensure that sensitive information is properly safeguarded. Follow all organizational policies and laws on data protection and privacy. This includes secure handling of physical and digital records and proper usage of IT systems to prevent data leaks. The unauthorized or improper disclosure of confidential work-related information obtained from any source on any work-related matter is a violation of these expectations.Exercise the utmost discretion in managing sensitive information learned in the course of performing their duties. Sensitive information includes but is not limited to employee and student records, health and patient records, financial data, strategic plans, proprietary information, and any other sensitive or non-public information learned during the course and scope of employment. Understands that sensitive information should be shared on a limited basis and actively takes steps to limit access to sensitive information to individuals who have legitimate business need to know. Ensure that sensitive information is properly safeguarded. Follow all organizational policies and laws on data protection and privacy. This includes secure handling of physical and digital records and proper usage of IT systems to prevent data leaks. The unauthorized or improper disclosure of confidential work-related information obtained from any source on any work-related matter is a violation of these expectations.
Special Condition 2Must pass a background check.Must pass a background check.Must pass a background check.Must pass a background check.Must pass a background check.
KSA 01Basic knowledge of bioinformatics methods and data structures.Working knowledge of bioinformatics methods and data structures.Thorough knowledge of bioinformatics methods, applications programming, web development and data structures.In-depth knowledge of bioinformatics methods, applications programming, web development and data structures.Expert knowledge of bioinformatics methods, applications programming, web development and data structures.
KSA 02Basic knowledge of applications programming and web development.Working knowledge of applications programming and web development.Thorough knowledge of bioinformatics programming design, modification and implementation.In-depth knowledge of bioinformatics programming design, modification and implementation.Expert knowledge of bioinformatics programming design, modification and implementation.
KSA 03Basic knowledge of databases.Working knowledge of databases.Understanding of relational databases, web interfaces, and operating systems.Advanced understanding of relational databases, web interfaces and operating systems.Expert understanding of relational databases, web interfaces and operating systems.
KSA 04Basic project management skills.Working project management skills.Strong project management skills.Advanced project management skills.Highly developed project management skills.
KSA 05Basic knowledge of modern biology and applicable field of research.Working knowledge of modern biology and applicable field of research.Thorough knowledge of modern biology and applicable field of research.In-depth knowledge of modern biology and applicable field of research.Expert knowledge of modern biology and applicable field of research.
KSA 06Interpersonal skills in order to work with both technical and non-technical personnel at various levels in the organization.Interpersonal skills in order to work with both technical and non-technical personnel at various levels in the organization.Communication skills to work with both technical and non-technical personnel in multiple fields of expertise and at various levels in the organization.Advanced interpersonal skills in order to work with both technical and non-technical personnel at all levels in the organization, including senior project leadership.Highly developed interpersonal skills in order to work with both technical and non-technical personnel at all levels internally and externally to the organization.
KSA 07Ability to communicate technical information in a clear and concise manner.Ability to communicate technical information in a clear and concise manner.Ability to communicate technical information in a clear and concise manner.Ability to communicate technical information in a clear and concise manner.Ability to communicate technical information in a clear and concise manner.
KSA 08Self-motivated, able to learn quickly, meet deadlines and demonstrate problem solving skills.Self-motivated, able to learn quickly, meet deadlines and demonstrate problem solving skills.Ability to interface with management on a regular basis.Advanced ability to interface with management on a regular basis.Highly developed ability to interface with management on a regular basis.
KSA 09Basic knowledge of application and data security concepts.Working knowledge of application and data security concepts.Self-motivated, ability to work independently or as part of a team, able to learn quickly, meet deadlines and demonstrate problem solving skills.Ability to lead a team, meet deadlines and demonstrate advanced problem-solving skills.Ability to lead a team, meet deadlines and demonstrate highly developed problem-solving skills.
KSA 10  Thorough knowledge of web, application and data security concepts and methods.In-depth knowledge of web, application and data security concepts and methods.Expert knowledge of web, application and data security concepts and methods.
EnvironmentCampus, medical center or other university setting and various external venues.Campus, medical center or other university setting and various external venues.Campus, medical center or other university setting and various external venues.Campus, medical center or other university setting and various external venues.Campus, medical center or other university setting and various external venues.