Programmer or Analyst
Description of Work Unit
The primary goal in the research partnership between CIRA and the National Oceanic and Atmospheric Administration (NOAA) National Weather Service (NWS) Meteorological Development Laboratory (MDL) Decision Support Branch in Silver Spring, MD, is to keep abreast of advanced technology and apply it to CIRA and MDL in support of decision support tools and technologies. The partnership is focused upon providing technical expertise to MDL, providing a framework to foster innovation, science sharing, and development of new tools and services within the NWS with the goal of streamlining the transition of research to operations. Office will be in Silver Spring, MD; however, the option exists to work remotely from your home/office with periodic coordination meetings in Silver Spring.
The Meteorological Development Laboratory (MDL) continues to lead the way in data modeling and schema development for the International Civil Aviation Organization (ICAO) Weather eXchange Model for the US (IWXXM-US) and U.S Weather eXchange (USWX) model as well as the decoder and encoder software needed for the IWXXM-US and USWX products. MDL is also been focused on the creation and modification of metadata records for these gridded and non-gridded weather products using ISO standards 19115-1, 19115-2 and 19139. However, it should be noted that the ISO standards are evolving and newly adopted changes are imminent. More recently, MDL has been brought on the OpenWIS program to provide technological development and enhancements to the OpenWIS web services software package.
Required Job Qualifications
A Bachelor’s degree in Computer Science, Meteorology, or related technical field of study plus 10 years of experience in a related field is required;
Minimum of 10 years of practical technical experience programming in an object-oriented language is required;
Proven leadership abilities, including experience leading development projects, is required;
Experience developing web application software using C/C++ is required;
Experience developing decoders and encoders using perl and python;
Experience working with metadata records for gridded and non-gridded weather products;
Experience using OpenWIS program developing web services.
Preferred Job Qualifications
High degree of initiative, excellent communication skills, and applicable systems and software development experience
Ability to function well as an effective member of a project team where adherence to design, coding, and other project conventions
Experience developing web mapping services
Familiarization with ISO metadata standards 19115-1, 19115-2 and 19139.
Experience supporting and maintaining large projects
Familiarity with object-oriented concepts and design principles
Experience with relational databases, Eclipse, issue tracking, and revision control (specifically Git and/or Subversion)
Experience developing software in a Linux, Windows, and/or Mac environment
Experience setting up your own development environment
Experience troubleshooting issues
Knowledge of operational meteorology, NWS operations, and NWS users
Must be reliable, self-motivated, and comfortable working in an agile and creative team environment
Reflecting departmental and institutional values, candidates are expected to have the ability to advance the Department’s commitment to diversity and inclusion.
Job Duty Category Software Development Duty/Responsibility
Translation of aviation product metadata records into any newly adopted ISO standards (e.g. ISO 19115-3);
Software development for non-gridded product decoders and encoders for IDP;
Development and implementation of OpenWIS software improvements and enhancements;
Development and implementation of aviation-focused gridded and non-gridded products metadata records.
Percentage Of Time 80 Job Duty Category Exploratory Research and Development Duty/Responsibility
Evaluation of discovery service options that can be used by IDP;
Collaborating with partners, including NWS, FAA, DoD, NCAR and others;
Evaluate proposed changes to ISO standards and their impact on MDL web services operations.
Percentage Of Time 20
Special Instructions to Applicants
Please utilize the cover letter to address the required and preferred job qualifications as related to your professional experience. References will not be contacted without prior notification to applicants.
Conditions of Employment
Search Contact Jennifer.Raab@colostate.edu
Colorado State University is committed to providing an environment that is free from discrimination and harassment based on race, age, creed, color, religion, national origin or ancestry, sex, gender, disability, veteran status, genetic information, sexual orientation, gender identity or expression, or pregnancy and will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. Colorado State University is an equal opportunity/equal access/affirmative action employer fully committed to achieving a diverse workforce and complies with all Federal and Colorado State laws, regulations, and executive orders regarding non-discrimination and affirmative action. The Office of Equal Opportunity is located in 101 Student Services.
Background Check Policy Statement
Colorado State University (CSU) strives to provide a safe study, work, and living environment for its faculty, staff, volunteers and students. To support this environment and comply with applicable laws and regulations, CSU conducts background checks. The type of background check conducted varies by position and can include, but is not limited to, criminal (felony and misdemeanor) history, sex offender registry, motor vehicle history, financial history, and/or education verification. Background checks will be conducted when required by law or contract and when, in the discretion of the university, it is reasonable and prudent to do so.