DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Northern Arizona University Research Software Engineer in Flagstaff, Arizona

This job was posted by https://www.azjobconnection.gov : For more information, please see: https://www.azjobconnection.gov/jobs/6499716

r

rResearch Software Engineer

r

rLocation: SICCS

rRegular/Temporary: Regular

rJob ID: 607879

rFull/Part Time: Full-Time

r

r Workplace Culture

NAU aims to be the nation\'s preeminent engine of opportunity, vehicle of economic mobility, and driver of social impact by delivering equitable postsecondary value in Arizona and beyond.

{ckesavedhref="https://nau.edu/president/strategic-plan/" isparent="" target="blank"}

Special Information

  • This position is subject to the availability of funding. The incumbent is not eligible for Classified Staff layoff or recall status.
  • This position is eligible for on-site or hybrid work.
    • On-site work requires the incumbent to complete their work primarily at an NAU site, campus, or facility with or without accommodation. Opportunities for remote work are rare.
    • Hybrid work allows the incumbent to complete their work at both an NAU site, campus, or facility and at a non-centralized site with or without accommodation.

Job Description

Northern Arizona University (NAU) is searching for a Research Software Engineer. NAU is located in beautiful Flagstaff, Arizona - a top rated college and mountain town that is the hub of the beautiful Grand Canyon, Sedona, and Four Corners region of the American Southwest. The public university system of Arizona provides excellent work-life balance, benefits, and job security in an inclusive and diverse work environment. This position allows negotiable flexibility in work location, with residence in Arizona and in-person work at the NAU campus in Flagstaff on multiple days per month preferred.

The Research Software Engineer will support the FEWSION supply chain and infrastructure data science program in the School of Informatics Computing and Cyber Systems (SICCS). Duties will include software design, development and implementation, modeling and metadata structures. The candidate may specifically support funded projects to produce an accounting of the role of water use in the United States within the nation\'s Natural Capital Accounts using the System of Environmental Economic Accounting, and/or a Battelle-led effort to pilot a Global Ecosystem Research Infrastructure that federates the data resources of multiple national ecological observatories. Candidates at all experience levels and holding all relevant degrees are encouraged to apply, including Ph.D.\'s with interests in ecology, water resources, systems engineering, and software-enabled data science or informatics research. This position offers the opportunity to work as both a scientist and software developer as part of a large, interdisciplinary, and well-funded laboratory team.

Software Engineering - 40%

  • Program, design, install, configure, test and maintain full-stack operating systems, application software, and system management tools.
  • Write and maintain custom scripts to increase system efficiency.

Optimization - 35%

  • Implement scientific and data science algorithms using optimal, secure, and reliable software solutions.

Scientific Communication - 20%

  • Documents and communicates findings using written and verbal scientific presentation and publication methods.

Other - 5%

  • All other duties, including for example: training, travel, and project management.

Minimum Qualifications

  • Bachelor\'s degree in relevant discipline, and
  • 2 to 4 years of research support experience; or
  • Any combination of relevant education and experience may be substituted for the educational requir ment on a year-for-year basis.

Preferred Qualifications

  • M.S. graduate degree in Computer Science or related field, or the equivalent in senior leadership experience in a research computing environment.

Knowledge, Skills, & Abilities

Knowledge

  • Advanced knowledge of software design and infrastructure development tools, processes, policies and concepts including standard programming languages.
  • Knowledge of software engineering best practices, workflow and version control.
  • Knowledge of modern software development tools including bug tracking, source code revision control and automated testing.

Skills

  • Critical thinking skills.
  • Programming skills.
  • Proficient skills with algorithms and data structures.
  • Customer service skills.
  • Software engineering
  • Software documentation
  • Software development / scrum teamwork
  • Proficiency in Microsoft Office Suite (Word, Excel, PowerPoint).

Abilities

Establishes and maintains effective working relationships.

Balances competing priorities.

Demonstrates strong problem solving, organizational, and analytical capabilities.

Analyzes complex situations and anticipates issues.

DirectEmployers