Match score not available

Scientific Programmer - Fort Collins, CO (or Remote)

Remote: 
Full Remote
Contract: 
Salary: 
85 - 95K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Bachelor's degree (BS or BA), 3 years professional automation experience, Experience with ArcPy, Pandas, NumPy, Experience using version control technology, Valid driver's license required.

Key responsabilities:

  • Develop and maintain Python code
  • Write, test, and debug programs
  • Organize files and maintain Git repo
  • Coordinate with Wildland Fire Program Manager
  • Participate in meetings and report progress
Colorado State University logo
Colorado State University Education XLarge https://colostate.edu/
5001 - 10000 Employees
See more Colorado State University offers

Job description

Logo Jobgether

Your missions

Posting Details

Posting Detail Information

Working Title Scientific Programmer - Fort Collins, CO (or Remote)

Position Location Fort Collins, CO

Work Location Position qualifies for hybrid/in-office work

Research Professional Position Yes

Posting Number 202401646AP

Position Type Admin Professional/ Research Professional

Classification Title Research Associate III

Number of Vacancies

Work Hours/Week 40

Proposed Annual Salary Range $85,000 - 95,000

Employee Benefits

Colorado State University is not just a workplace; it’s a thriving community that’s transforming lives and improving the human condition through world-class teaching, research, and service. With a robust benefits package, collaborative atmosphere, commitment to diversity, equity and inclusion , and focus on work-life balance, CSU is where you can thrive, grow, and make a lasting impact.

  • Review our detailed benefits information here.
  • Explore the additional perks of working at CSU here .
  • For the total value of CSU benefits in addition to wages, use our compensation calculator .
  • Lastly, click here for more information about why Fort Collins is consistently ranked in the top cities to live in !

Desired Start Date

Position End Date (if temporary)

To ensure full consideration, applications must be received by 11:59pm (MT) on 10/07/2024

Description Of Work Unit

Founded in 1870, Colorado State University is among the nation’s leading research universities and enrolls approximately 32,000 undergraduate, graduate, and professional students. Located an hour north of the Denver metro area, Fort Collins is a vibrant community of approximately 157,000 residents that offers the convenience of a small town with all the amenities of a large city. Fort Collins is situated on the Front Range of the Rocky Mountains with views of 14,000 foot peaks, and offers access to numerous cultural, recreational, and outdoor opportunities.

CEMML is a research, education and service unit within the Warner College of Natural Resources at Colorado State University ( CSU ). CEMML applies the latest and most appropriate science to promote the sustainable management of natural and cultural resources on Department of Defense (DoD) and other public lands. We provide technical support, conduct applied research, and offer career development and learning opportunities to support resource stewardship. We collaborate with our sponsors and within CSU to resolve complex environmental issues, leaving a legacy of science-based decisions that sustain our resources for future generations.

To learn more about CEMML’s contributions to land management, our mission, vision, and values, visit http://www.cemml.colostate.edu/

Position Summary

A Scientific Programmer position is available with CEMML and Colorado State University in Fort Collins, CO or remote. The successful candidate will support CEMML’s Wildland Fire Program by developing and maintaining Python code supporting climate change analysis, risk assessment, wildland fire management planning, and other subject areas as needed. Work tends to include automated text file manipulation, graphical representations of data, and logical, statistical, and mathematical calculations, but other needs may arise. The outputs from completed code are used internally for further analyses and externally to support DOD wildland fire management decision making. The Python Programmer will use best management practices, including Agile concepts and version control software such as Gitlab, to develop functional visions for each code effort, to develop, improve, and maintain code, and to organize code. The Python Programmer will work directly with CEMML’s Wildland Fire Program Manager to develop functional requirements and develop a systematic approach to code development.

Remote, hybrid, or in-person work are all possible.

Required Job Qualifications

  • Minimum of a bachelor’s degree (BS or BA).
  • At least three years of professional experience carrying out medium to large-scale automation processes.
  • Demonstrated experience with ArcPy, Pandas, and/or NumPy libraries.
  • Demonstrated experience developing highly technical processes and/or algorithms.
  • Demonstrated experience using versioning control technology such as Git.
  • Demonstrated experience setting up an Integrated Development Environment.
  • Must have a valid driver’s license or the ability to obtain a driver’s license by the employment start date.
  • The successful candidate must be legally authorized to work in the United States by proposed start date. CEMML will not provide visa sponsorship for this position.

Preferred Job Qualifications

  • 5+ years of experience carrying out medium to large-scale automation processes.
  • Experience with ESRI -based GIS applications.
  • Master of Science (MS) or Doctorate (PhD) in a field and/or including coursework relevant to the job description.
  • Undergraduate or Graduate degree in computer science or related discipline.
  • Proven ability to problem-solve independently.
  • Demonstrated organizational skills.
  • Experience with global climate model data or weather reanalysis data.
  • Experience with Matplotlib and Xarray libraries and Jupyter Notebooks.
  • Experience with R or Matlab.
  • Familiarity with wildland fire or natural resources is a plus but is not required.

Diversity Statement

Reflecting departmental and institutional values, candidates are expected to have the ability to advance the Department’s commitment to diversity and inclusion.

Essential Duties

Job Duty Category Python Programming

Duty/Responsibility

  • Write and test code.
  • Maintain programming environment.
  • Provide code to others for review and implement edits.
  • Fix bugs.

Percentage Of Time 75

Job Duty Category Organization

Duty/Responsibility

  • Download data.
  • Organize files and data.
  • Maintain Git repo.
  • Utilize version control to properly version control code.

Percentage Of Time 15%

Job Duty Category Administrative

Duty/Responsibility

  • Weekly meetings.
  • Provide monthly/quarterly progress report input as necessary.

Percentage Of Time 2%

Job Duty Category Coordination/Planning

Duty/Responsibility

  • Meetings with the Wildland Fire Program Manager to develop concepts and functional requirements, set goals, and plan out sprints.
  • Write functional requirements and/or establish the architecture and programming pieces necessary.

Percentage Of Time 8%

Application Details

Special Instructions to Applicants

Applicants must meet the minimum qualifications in the announcement to be considered for hire. Apply no later than October 7, 2024, for full consideration. Mailed or emailed applications will not be accepted.

Upload Each Of The Items Below Individually As a Word Document (.doc), PDF (.pdf), Or Rich Text Format (.rtf). Please Note That Incomplete Applications Cannot Be Considered. Please Remove Social Security Numbers And Birth Dates From Application Materials. A Complete Application Consists Of

  • Statement of Qualifications (one-page letter addressing each qualification described in the announcement) uploaded in the ‘Cover Letter’ slot.
  • Resume
  • References – please include within your application contact information for 3 professional references including at least one supervisor. References will not be contacted without prior notification to candidates.

CSU is committed to full inclusion of qualified individuals. If you are needing assistance or accommodations with the search process, please reach out to the listed search contact. Please note, applicants may redact information from their application materials that identifies their age, date of birth, or dates of attendance at or graduation from an educational institution.

Conditions of Employment Pre-employment Criminal Background Check (required for new hires), Valid Driver’s License, Special Requirements/Other - Must be able to comply with all applicable regulations to obtain a Department of Defense Common Access Card (CAC) and public trust clearance. Furthermore, candidates are required at a minimum to complete a NACI/SF85 and successfully pass a federal backgro

Search Contact Andrew Beavers, Andrew.Beavers@ColoState.edu

EEO Statement

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/expression, or pregnancy in its employment, programs, services and activities, and admissions, and, in certain circumstances, marriage to a co-worker. The University 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 and equal access institution and 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.

The Title IX Coordinator is the Director of the Office of Title IX Programs and Gender Equity, 123 Student Services Building, Fort Collins, CO 80523-0160, (970) 491-1715, titleix@colostate.edu .

The Section 504 and ADA Coordinator is the Director of the Office of Equal Opportunity, 101 Student Services Building, Fort Collins, CO 80523-0160, (970) 491-5836, oeo@colostate.edu .

The Coordinator for any other forms of misconduct prohibited by the University’s Policy on Discrimination and Harassment is the Vice President for Equity, Equal Opportunity and Title IX, 101 Student Services Building, Fort Collins, Co. 80523-0160, (970) 491-5836, oeo@colostate.edu .

Any person may report sex discrimination under Title IX to the Office of Civil Rights, Department of Education .

Background Check Policy Statement

Colorado State University 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 for the finalist before a final offer. The type of background check conducted varies by position and can include, but is not limited to, criminal history, sex offender registry, motor vehicle history, financial history, and/or education verification. Background checks will also be conducted when required by law or contract and when, in the discretion of the University, it is reasonable and prudent to do so.

References Requested

References Requested

Minimum Requested 3

Maximum Requested 3

Required profile

Experience

Level of experience: Senior (5-10 years)
Industry :
Education
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Problem Solving
  • Organizational Skills

Related jobs