Cooperative Institute for Research in Environmental Sciences

CIRES/NSIDC Software Development Service Group Manager

CIRES/NSIDC Software Development Service Group Manager

The National Snow and Ice Data Center (NSIDC), http://nsidc.org, part of the Cooperative Institute for Research in Environmental Sciences (CIRES) at the University of Colorado at Boulder, serves as a national information and referral center in support of snow and ice research.  NSIDC is a trusted source of cryospheric data and services, and is a leader in research and development within this field.

POSITION OVERVIEW

The Software Development Service Group Manager reports to the Director of NSIDC and leads one of three service groups within NSIDC’s matrixed organization.  The Manager leads a team of developers engaged in the full range of software design, development, testing, and maintenance in support of NSIDC’s mission and its complex data systems. Current projects include implementing and modernizing NASA, NSF and NOAA science data systems, building data visualization tools, and showcasing climate change indicators to broad audiences.


Responsibilities

·         Provide operational support for NSIDC through coordination and collaboration with the Senior Management Team.

o    Serve as an active member of the Senior Management Team participating in weekly meetings and working on high-level initiatives.

o    Represent the Senior Management Team at NSIDC meetings and events.

·         Lead and manage software development team (currently 15 developers) with support from software team supervisors.

o    Establish, manage and evolve NSIDC's software development methodologies to meet the needs of internal projects, external customers, and funding agencies (NASA, NOAA, NSF).

o    Represent the software team in larger contexts by understanding and voicing the needs of the team and acting as a conduit for feedback to the team.

o    Evaluate and forecast staffing needs and oversee hiring.

o    Provide coaching, development, performance reviews, discipline and termination as needed.

·         Actively participate in the NSIDC project portfolio management process in collaboration with other Service Group Managers

o    Coordinate the scheduling and resource allocation of the software team to support multiple projects across NSIDC in accordance with PI needs, center-wide priorities, and the needs of project stakeholders.

o    Work with Product Owners, Principal Investigators, and NSIDC financial staff in the development and adherence to software development project budgets.

·         Provide Software Architecture expertise to software development projects at NSIDC, to include:

o    Ensure sound software development practices and integration of components from diverse projects into a modular, service-oriented architecture.

o    Facilitate technical evaluations and decision-making.

o    Help developers identify and scope appropriate project architecture.

o    Align NSIDC software development with relevant funding agency applications and technologies.

o    Maintain an awareness of new software technology useful to NSIDC’s mission (the Software Technology Radar effort).

o    Bring established best practices to software development projects.

o    Support internal and external collaborative software development efforts.

·         Ensure that NSIDC’s programs and technologies meet current and future needs.

·         Foster effective communication with the software team, across the organization and with external stakeholders and collaborators.

·         Encourage teamwork across the organization and support conflict resolution within the software team and across NSIDC.


Requirements

·         Bachelor’s degree in a related discipline

·         Extensive leadership, management, and supervisory experience

·         Demonstrated successful leadership of a highly creative software development team

·         Effective collaboration, communication, and negotiating skills

·         Experience with Agile processes; familiarity with Scrum

·         Flexibility and ability to succeed in a dynamic environment

·         Ability to recruit, foster, and retain talent


Application Materials

Special Instructions to Applicants: The University of Colorado Boulder conducts background checks on all final applicants being considered for employment, prior to the issuance of an offer letter. The University of Colorado Boulder is committed to providing a safe and productive learning, living and working community. To achieve this goal, we conduct background investigations for all final applicants being considered for employment. Background investigations include a criminal history record check, and an EPLS (Excluded Parties List System) check. The Immigration Reform and Control Act requires that verification of employment eligibility be documented for all new employees by the end of the third day of work.

The University of Colorado is an equal opportunity and affirmative action employer committed to assembling a diverse, broadly trained faculty and staff. In compliance with applicable laws and in furtherance of its commitment to fostering an environment that welcomes and embraces diversity, the University of Colorado does not discriminate on the basis of race, color, creed, religion, national origin, sex (including pregnancy), disability, age, veteran status, sexual orientation, gender identity or expression, genetic information, political affiliation or political philosophy in its programs or activities, including employment, admissions, and educational programs. Inquiries may be directed to the Boulder Campus Title IX Coordinator by calling 303-492-2127. In accordance with the Americans with Disabilities Act, alternative formats of this ad can be provided upon request for individuals with disabilities by contacting Human Resources at adacoordinator@colorado.edu.

Application Materials Required: Cover Letter, Resume/CV, Reference Letters (Not Confidential), Unofficial transcript(s)

Application Materials Instructions: Applicants must complete the Faculty/University Staff and EEO Data (application) form, and upload the following required documents: 1 – Cover Letter; 2 – Resume; 3 – The document uploaded for Proof of Degree can be a Transcript which shows the date the degree was conferred; Copy of Diploma; or official letter from the Registrar or the Dean of the School or College conferring the degree; 4 –One letter of recommendation This position is eligible for medical, dental and life insurance, retirement benefits programs, and is eligible for monthly vacation and sick leave accruals.

Job Number

10178

Date Posted

Tuesday, July 11, 2017

Position

Professional Research Assistant