• Reports Programmer

    Job ID
    Regular Full-Time
    Fred Hutchinson Cancer Research Center
    Information Technology
  • Overview

    Cures Start Here. At Fred Hutchinson Cancer Research Center, home to three Nobel laureates, interdisciplinary teams of world-renowned scientists seek new and innovative ways to prevent, diagnose and treat cancer, HIV/AIDS and other life-threatening diseases. Fred Hutch’s pioneering work in bone marrow transplantation led to the development of immunotherapy, which harnesses the power of the immune system to treat cancer. An independent, nonprofit research institute based in Seattle, Fred Hutch houses the nation’s first and largest cancer prevention research program, as well as the clinical coordinating center of the Women’s Health Initiative and the international headquarters of the HIV Vaccine Trials Network. Careers Start Here.

    The Statistical Center for HIV/AIDS Research and Prevention (SCHARP) at Fred Hutch is seeking a Reports Programmer to provide programming support for clinical trial reporting and data management. They will create and/or modify intermediary datasets for the purpose of collecting and reporting clinical study data and processes as assigned.


    • Create standard, study-specific, and ad hoc reports with high attention to detail, accuracy and timeliness
    • Work collaboratively with Reporting Analysts and team members to help define and document reporting requirements.
    • Map annotated reporting specifications to database structures
    • Create and maintain report design documents
    • Develop standardized code libraries that can be reused to gain operational efficiencies
    • Troubleshoot user problems
    • Apply best practices throughout the software development life cycle (SDLC)
    • Perform peer review of reports and datasets built by other programmers
    • Generate, document, and maintain intermediary datasets
    • Test and de-bug programs and maintain version control on production programs and scripts.
    • Support development of new or updated work instructions and standardized operating procedures and processes



    • Bachelor’s degree in Computer Science or a scientific, technical, or health-related field
    • 2+ years developing reports using an enterprise reporting tool such as Business Objects, Cognos, SQL Server Reporting Services, Oracle Reports, Spotfire, or Tableau.
    • Working knowledge of Medidata Rave EDC (or equivalent experience with other EDC system)
    • 2+ years’ experience as SAS, VBA, JavaScript, Python or Perl programmer on PC/Unix platform.
    • Demonstrated ability to communicate effectively in a matrix management environment as a member of several project teams
    • Demonstrated ability to multi-task and appropriately prioritize work assignments.
    • Knowledge of and experience in good clinical data management practices in health research
    • Experience with Perl or other scripting languages
    • Experience working through the entire SDLC
    • Relational database fundamentals


    • Master’s degree in Computer Science or a scientific, technical, or health-related field.
    • Experience working in a biomedical laboratory and/or experience with clinical trials and data management
    • Knowledge of and experience in programming for scientific research.
    • Knowledge of a Source Control tool such as SVN or GIT
    • Knowledge of an Issue tracking tool such as JIRA


    Our Commitment to Diversity

    We are committed to cultivating a workplace in which diverse perspectives and experiences are welcomed and respected. We are proud to be an Equal Opportunity and VEVRAA Employer. We do not discriminate on the basis of race, color, religion, creed, ancestry, national origin, sex, age, disability, marital or veteran status, sexual orientation, gender identity, political ideology, or membership in any other legally protected class. We are an Affirmative Action employer. We encourage individuals with diverse backgrounds to apply and desire priority referrals of protected veterans. If due to a disability you need assistance/and or a reasonable accommodation during the application or recruiting process, please send a request to our Employee Services Center at escmail@fredhutch.org or by calling 206-667-4700.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed