Position Summary

Salary and Other Benefits


Position Description

General Statement
MSU Extension improves the lives of Montana citizens by providing unbiased research-based education and information that integrates learning, discovery and engagement to strengthen the social, economic and environmental well-being of individuals, families, and communities. Extension Communications & Technology provides innovative, results-oriented communications and technology solutions that support and promote the mission and image of MSU Extension.

The web application developer/systems administrator works as a member of the collaborative communications & technology team of graphic designers, editors, content creators, project managers and systems administrators, to provide online solutions and services from needs assessment to project deployment.
Duties and Responsibilities
Identify, develop, test, implement comprehensive technical solutions for new and existing web projects.
Responsible for managing the execution of web projects from planning through deployment.
Provide users, including Extension faculty, staff & affiliates, with training, support and troubleshooting in the use of MSU’s web content management system.
Plan and implement usability, accessibility and search engine optimization improvements across all Extension web applications.
Works as a member of a collaborative team to provide technical administration and support, including patching, upgrades/updates, performance monitoring, security administration, backup and recovery for Extension server systems and databases.

Required Qualifications

Required Qualifications – Experience, Education, Knowledge & Skills Bachelor’s Degree in Computer Science, Information Technology, Web Design & Application Development, or a related field; two years of recent, progressive full-time computer programming experience or an equivalent combination of education and experience. Demonstrated successful experience performing analysis of system specifications and developing software to meet requirements. Experience with relational database administration and SQL. Including configuration, database design, migration, performance monitoring, security, troubleshooting and data backup & recovery. Demonstrated intermediate to advanced experience programming with procedural or object-oriented languages. Demonstrated experience in administering and supporting critical computer systems in a windows production environment and solving complex issues to ensure maximum system security, reliability, and availability.

Preferred Qualifications

Preferred Qualifications – Experience, Education, Knowledge & Skills Experience in user experience (UX), ADA accessibility, and /or search engine optimization (SEO). Experience using Web research and/or assessment tools such as Google Analytics. Experience in higher education or complex multifaceted organizations. Experience with commerce manger or other online credit card processing systems. Demonstrated experience with web technologies such as JavaScript, jQuery, Grails, Angular, and/or Tomcat.

Other Requirements

The Successful Candidate Will Ability to communicate clearly and effectively with a diverse group of professionals through excellent verbal, written and presentation skills. Works effectively as a team member and can support and enhance the work of others through positive interactions. Ability to effectively communicate with, and support users across the state of Montana, both internal and external to MSU Extension, using various distance communication methods. Maintain attention to detail, meet deadlines and prioritize competing demands. Demonstrated knowledge and application of web accessibility standards and best procures.

Travel Requirements

Occasional travel throughout the state

Driver’s license or alternate transportation required?


Contact Name

Erika Malo

Contact Email


Contact Phone


Application Instructions

Apply online at msuextension.org, click on "Careers."

Equal Employer Statement(s)

Equal Opportunity Employer, Veterans/Disabled

About Montana State University Extension

Extension work at MSU is defined as, the creation of partnerships, programs, and plans through Extension, or other community-based research, that leverage the knowledge and resources of the university and the public/private sector to enhance learning, discovery, and engagement; educate and engage citizens; strengthen communities; address locally identified issues and problems; apply and disseminate knowledge; and contribute to the public good.