Sr. Systems/Software Engineer (Systems/Applications Analyst, Sr) - Military veterans preferred

2024-04-16
Oregon Health & Science University
Other

/yr

  employee   contract


Portland
Oregon
97201
United States

Oregon Health & Science University

Oregon Health & Science University values a diverse and culturally competent workforce. We are proud of our commitment to being an equal opportunity, affirmative action organization that does not discriminate against applicants on the basis of any protected class status, including disability status and protected veteran status. Individuals with diverse backgrounds and those who promote diversity and a culture of inclusion are encouraged to apply. To request reasonable accommodation contact the Affirmative Action and Equal Opportunity Department at 503-494-5148 or aaeo@ohsu.edu.


Sr. Systems/Software Engineer (Systems/Applications Analyst, Sr)

US--Telecommuting

Job ID: 2024-29320
Type: Regular Full-Time
# of Openings: 1
Category: Information Systems
Telecommuting

Overview

This position is primarily responsible for implementing and supporting database-driven web applications and automation tools to support the operations of the Knight Diagnostic Laboratory and Knight Biolibrary with a focus on application configuration, customization and queries. The incumbant will develop, support, and enhance existing and new research, laboratory, and administration systems through elucidation, analysis and understanding of user requirements, businesses processes, and system functionality. Duties to perform include elucidating, developing, and translating system requirements into a technical design; implementing that design; producing software documentation to support the entire software development life cycle; developing application interfaces and system integrations; developing and conducting ETL processes; writing software tests; troubleshooting existing software; supporting software upgrades and maintaining disaster recovery documentation for the systems. This position will focus and serve the needs of the Knight Cancer Institute including the Knight Diagnostic Laboratories and Knight Biolibrary.



Responsibilities

Education:

Master’s degree in computer science, a related field, or a clinical field and four years work related experience in the information technology field or a combination of clinical or operational healthcare environments; OR

Bachelor’s degree in computer science, a related field, or a clinical field and six years work related experience in the information technology field or a combination of clinical or operational healthcare environments; OR

Associate’s degree in computer science, a related field, or a clinical field and seven years work related experience in the information technology field or a combination of clinical or operational healthcare environments; OR

Eight years work related experience in the information technology field or a combination of clinical or operational healthcare environments; OR

Equivalent combination of education and experience where one year of experience will be substituted for an Associate’s degree and two years of experience will be substituted for a Bachelor’s degree.

Experience:

  • Proficiency in at least one modern object oriented language such as Java, C# or C++.
  • Experience with the SQL language and database development, preferably using MySQL, Oracle or Microsoft SQL Server.
  • Experience with dynamic languages such as Groovy, Ruby, Perl and/or Python
  • Experience developing software that utilizes frameworks /libraries such as Spring Framework, Hibernate, AngularJS, Ext JS, and/or ZK.
  • Experience in writing business requirements, technical use cases, design documents and test cases.
  • Experience in integrating multiple data sources including legacy and external sources.
  • Experience designing user-friendly web application user interfaces.
  • Candidates must be able to demonstrate a history of self-motivated and detail-oriented work

Job Related Knowledge, Skills, and Abilities:

  • Demonstrated ability to design and develop custom data-driven web applications utilizing technologies such as Java, Javascript, PHP, .Net, or/and Scala.
  • Demonstrated knowledge of common design patterns, data structures and algorithms.
  • Must have excellent communication, analytical, and organizational skills: both written and verbal.
  • Ability to use tact and diplomacy to maintain effective working relationships.
  • Must be able to work with highly confidential information.
  • Ability to work independently and as part of a team while being collaborative in resolving problems.
  • Must have demonstrated, excellent customer service skills both on the phone and in person.
  • Must be able to assume lead staff responsibilities to ensure that development and implementation objectives are met.
  • Must possess energy and drive to coordinate multiple projects simultaneously.
  • Thorough understanding of data models and database design concepts.
  • Demonstrate understanding of development life cycle, testing and production environment procedures and overall systems applications development and maintenance.





PI239490508