Applications Programmer, Senior

  • 609043
  • Flagstaff, Arizona, United States
  • Classified Staff
  • Closing at: Jul 28 2025 - 11:55pm MST

Special Information

  • This position is a hybrid position which 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.

About the Department/College

NAU Information Technology Services (NAU ITS) is the university’s official technology department. ITS provides technology services, products, and support for the Lumberjack community.


About the Position

Northern Arizona University is seeking a self-driven, multifaceted full-time programmer to join its Advancement | Foundation Team in the Information Technology Services (ITS) department. This position will work extensively with the Advancement | Foundation staff to develop solutions both individually and with team members to solve unique problems across multiple projects. The team focuses on Cloud technologies as well as ASP.NET, Java, SQL Server, and HTML. The team’s primary focus is on applications leveraging Power BI, Microsoft Azure, DevOps, and Azure Web Development. A thorough understanding of Query methodology and data structures is required. The candidate should possess strong troubleshooting and analytical skills.


The successful candidate will join a fast-paced and ever-changing environment. Projects will vary from challenging, and long-term products to short custom application. This position will be responsible for solving complex problems and technical challenges.

This position reports to the Director of Information Technology in Advancement | Foundation.

Responsibilities Include

40% - Application Development

  • Work with Advancement | Foundation and other NAU staff to develop creative solutions to meet/exceed the division’s needs
  • Lead the planning, testing, and developing new applications to support Advancement | Foundation initiatives, programs, operations, etc.
  • Leverage Microsoft DevOps for code repository and management of team tasks
  • Develops programming logic for new applications and analyzes and modifies logic in existing applications
  • Analyzes requirements, builds specifications, tests, and integrates non-routine application components
  • Ensure system improvements are successfully implemented

25% - Architecture Design

  • Provide leadership in designing solutions including application integrations and new custom applications
  • Serve as the lead on a small development team providing leadership and guidance on all projects

15% - Application Support

  • Provide operational application support as required including bug fixes, troubleshooting, resolving application issues

10% - Mentoring

  • Leveraging past work experience, mentor and train junior development staff
  • Provide code reviews and feedback on team’s code

5% - Customer and Documentation Support

  • Provide administrative support for Advancement | Foundation applications including user management and general training
  • Generate and maintain documentation of new and existing services and applications

5% - Other

  • Perform other duties as assigned
  • On-call duties may be required for this position

Minimum Qualifications

  • Bachelor’s degree in computer science or related field.
  • 3 years of programming or enterprise application system experience.
  • A combination of related education, experience, and training may be used as an equivalent to the above Minimum Qualifications.

 


Knowledge, Skills, & Abilities

  • Strong experience with .Net Core / .Net Framework
  • Strong experience with Microsoft DevOps and CI/CD process
  • Strong experience with Microsoft Azure, Azure Functions, and other Microsoft cloud services
  • Strong experience with Microsoft SQL Server
  • Strong understanding of query design, stored procedures
  • Strong web development background
  • Knowledge of application configuration and development best practices
  • Excellent customer service skills
  • Excellent communication skills
  • Demonstrates problem solving, organizational, and analytical capabilities
  • Excellent time management skills and ability to balance competing priorities
  • Experience with Microsoft Dynamics a plus
  • Experience working in a higher education environment is a plus
  • Experience working in a non-profit or philanthropic operation a plus
  • .Net, JavaScript, HTML, CSS
  • Relational Databases – Microsoft SQL and Oracle
  • Other languages such as: C#
  • Analytical and problem-solving skill
  • Linux and Windows operating systems
  • Proven ability to troubleshoot and solve complex technical problems
  • Proven ability to work effectively in a team environment
  • Self-motivating and able to work independently
  • Ability to handle multiple priorities
  • Ability to communicate clearly and effectively both verbally and in writing
  • Ability to work with people from a variety of culturally diverse backgrounds

Compensation

Salary range begins at $89,551. Annual salary commensurate with candidate's qualifications and related experience.


Pre-Employment Check

Northern Arizona University requires satisfactory results for the following: a criminal background investigation, an employment history verification and a degree verification (in some cases) prior to employment. You may also be required to complete a fingerprint background check. Also, as an employer in the state of Arizona, NAU is required to participate in the federal E-Verify program that assists employers with verifying new employees' right to work in the United States.

This position has been identified as a safety/security sensitive position. Therefore, per AZ Revised Statute, Northern Arizona University requires satisfactory results for the following: a criminal background investigation, employment history investigation, degree verification (in some cases) and fingerprinting. If you are applying for a job that requires a CDL, you will be required to register with the Federal Motor Carrier Safety Administration Drug & Alcohol Clearinghouse and adhere to the clearinghouse requirements.


Notice of Availability of the Annual Fire and Security Report

Each year Northern Arizona University releases an Annual Security Report. The report is a result of a federal law known as the Clery Act. The report includes Clery reportable crime statistics for the three most recent completed calendar years and discloses procedures, practices and programs NAU uses to keep students and employees safe including how to report crimes or other emergencies occurring on campus. In addition, the Fire Safety Report is combined with the Annual Security Report for the NAU Flagstaff Mountain Campus as this campus has on-campus student housing. This report discloses fire safety policies and procedures related to on-campus student housing and statistics for fires that occurred in those facilities. If you would like a free paper copy of the report, please contact the NAUPD Records Department at (928) 523-8884 or by visiting the department at 525 E. Pine Knoll Drive in Flagstaff.


Immigration Support/Sponsorship

NAU will not provide any U.S. immigration support or sponsorship for this position.

Sign up for job alerts!

Not You?

Thank you

Similar Jobs

Business Analyst, Intermediate

VP Student Affairs 609020 Flagstaff Arizona United States Flagstaff, Arizona, United States VP Student Affairs Academic Support , Student Affairs & Services Classified Staff
Develops and maintains an understanding of the strategic alignment of Student Affairs goals with broader University goals, ensuring a comprehensive understanding of division needs. .

Practicum Coordinator

Office of the Provost COE: Educational Specialties 609006 Flagstaff Arizona United States Flagstaff, Arizona, United States College of Education Academic Support , General Administrative Classified Staff
College of Education is seeking a practicum coordinator to play a crucial role in student practicum placements, cultivating and maintaining strong relationships with school districts and agencies across the state and ensuring meaningful practicum ...

Campus Living Initiatives and Partnerships (CLIP) Coordinator

VP Student Affairs 609061 Flagstaff Arizona United States Flagstaff, Arizona, United States Campus Living Student Affairs & Services Service Professional
The Campus Living Initiatives and Partnerships (CLIP) Coordinator role is a 12-month, full-time, live-on position, reporting directly to one of 2 CLIP Assistant Directors (AD). As three of five CLIP Coordinators, the Community and Connectedness-ce...

Ready to Apply?

Not You?

Thank you