Program Analyst III

Frederick National Laboratory for Cancer Research
Rockville, MD
Sep 12, 2019
Sep 22, 2019
Full Time
The vision of Biomedical Informatics and Data Science (BIDS) is to develop enterprise-level, consolidated information technology infrastructure that will provide exceptional IT capabilities to the National Cancer Institute (NCI) in support of basic, translational, and clinical cancer and AIDS research. The Biomedical Informatics Applications Development (BIAD) Group is part of BIDS and is primarily involved in developing the informatics system and providing data reporting capabilities for precision medicine clinical trials supported by NCI. KEY ROLES/RESPONSIBILITIES-THIS POSITION IS CONTINGENT UPON FUNDING APPROVAL Design, develop, and test Software Engineering Solutions (APIs and Functions) mainly in Pediatric Match project but also across all Biomedical Application Developer Center Projects Gather and analyze requirements to propose sound technical solutions Work across functional teams to deploy software via the CI/CD pipeline Document requirements and solutions BASIC QUALIFICATIONS Possession of a bachelor's degree from an accredited college or university according to the Council for Higher Education Accreditation, in computer science or computer technology related fields. Foreign degrees must be evaluated for US equivalency In addition to the educational requirements, a minimum of four (4) years of related experience Working knowledge of web-based systems using Java, application servers, relational or NoSQL database Complete understanding of software development life cycle Familiar with Agile methodologies Ability to accurately collect requirements and estimate the efforts involved Ability to work in team or independently on projects and finish them on time PREFERRED QUALIFICATIONS 8 - 10 years of experience in enterprise software development in Java, Ruby or Python Proven ability (and willingness) to learn new programming languages and new technologies Excellent communication skills to collaborate development effort across teams Equal Opportunity Employer (EOE) | Minority/Female/Disabled/Veteran (M/F/D/V) | Drug Free Workplace (DFW)