Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$72.54k - $79k

Montana State University

Position Details

Position Information

Announcement Number STAFF - VA - 27025

For questions regarding this position, please contact:

Nathan Fromelt

View email address on click.appcast.io

View phone number on click.appcast.io

Classification Title Computer Sftwr Eng/Appl II

Working Title Software Engineer

Brief Position Overview

In support of the Montana State University mission, University Information Technology ( UIT ) promotes, develops, delivers, and facilitates the use of information technology services and resources.

This position is located in the Enterprise Services Group ( ESG ). ESG is responsible for technical support of all major computer-based administrative applications for the four-campus MSU system. MSU utilizes many hosted applications and third-party applications as well as Ellucian Banner software, running on an Oracle database. Modules include Human Resources (HR), Finance, Student, and Financial Aid. All modules are supported by a database/systems administration team. The Computer Software Engineer fills a vital role performing professional level work analyzing business needs and user requirements and designing and developing computer programs and user interfaces to meet those requirements.

This position provides technical support in testing, troubleshooting, and problem resolution for enterprise systems used by MSU . This position works closely with technical peers in the UIT ESG , and throughout UIT and MSU . This position is located in Bozeman and requires a limited amount of travel.

Position Number 4M0342, 4M0891

Department UIT Enterprise Services Group CUF

Division VP for Information Technology

Appointment Type Classified

Contract Term Fiscal Year

Semester

If other, specify From date

If other, specify End date

FLSA Exempt

Union Affiliation FOCUS-MFPE

FTE 1.0

Benefits Eligible Eligible

Salary Salary range of $72,540 to $79,000 annually, commensurate with experience, education, and qualifications

Contract Type Classified Salary

If other, please specify

Recruitment Type Open

Position Details

General Statement

This position provides programming development, maintenance and support for modules (Finance, Student Services, Human Resources), and manages the software life-cycle of enterprise applications. Duties include: develop and maintain integrations and interfaces with third-party software while preserving data security and system integrity; troubleshoot complex enterprise-level technical issues; analyze and research business needs, user requirements, and derive technical specifications for design and development of system solutions. The incumbent will work with a complex stack of interacting information architecture including the Banner Enterprise Resource Planning ( ERP ) software adapted to a multi-campus architecture as well as an underlying Oracle database structure and interactive tools.

Knowledge of a wide variety of toolsets, including programming shells, database query languages, scripts, and operating systems must be developed and maintained with new tools, standards, and techniques emerging continuously. The responsibilities associated with this position are higher than that of similar programmer/analyst positions within other groups of the University. The individual in this position must troubleshoot problems, understand business processes, and support IT personnel and functional staff on all four campuses, working remotely and effectively communicating with a wide range of constituents and knowledge bases. The individual in this position must work with extreme care and competence, rigorously adhere to test and backup procedures, and be prepared to work under pressure for extended periods of time during business hours and occasional nights and weekends as needed.

Duties and Responsibilities

  • Software Engineering: Build software to meet business requirements through custom applications, integrations with third-party systems, and automated processes

  • Provide Support: monitor status of existing solutions, respond to support requests, troubleshoot reported bugs, and enhance/refactor solutions when necessary

  • Collaboration: work with technical team members through the development process including pair programming and code reviews; work with business partners to establish requirements, facilitate testing, coordinate deployment, and provide support; work with vendors to build integrations, enhance existing integrations, and troubleshoot issues

Required Qualifications – Experience, Education, Knowledge & Skills

  • Education in computer science, information technology, or a similar field plus recent 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 databases and SQL .

  • Demonstrated experience programming with a procedural or object-oriented language.

Preferred Qualifications – Experience, Education, Knowledge & Skills

  • Demonstrated experience working with Oracle databases and/or PL/ SQL .

  • Experience with source control management software such as GIT .

  • Demonstrated experience with web technologies such as Node.js, React, Rest APIs, GraphQL.

  • Experience using a Linux or Unix based operating system.

  • Experience working at a higher education institution, and Ellucian technologies such as Banner, Experience, and Ethos.

The Successful Candidate Will

  • Ability to complete assigned tasks, both individually and as part of a project team.

  • Ability to communicate professionally and effectively both verbally and in writing.

  • Ability to establish and maintain effective professional relations with varied constituents.

  • Ability to exercise initiative and good judgment.

  • Ability to provide exceptional customer service.

Position Special Requirements/Additional Information

This position is not eligible for sponsorship.

This is a full-time, on-site position based at our Bozeman, Montana campus.

This job description should not be construed as an exhaustive statement of duties, responsibilities or requirements, but a general description of the job. Nothing contained herein restricts Montana State University’s rights to assign or reassign duties and responsibilities to this job at any time.

Physical Demands

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily with or without reasonable accommodations. The requirements listed above are representative of the knowledge, skill, and/or ability required.

This position has supervisory duties? No

Posting Detail Information

Number of Vacancies 2

Desired Start Date Upon completion of a successful search

Position End Date (if temporary)

Open Date

Close Date

Applications will be:

Screening of applications will begin on August 4, 2026; however, applications will continue to be accepted until an adequate applicant pool has been established.

Special Instructions

This position is not eligible for sponsorship.

EEO Statement

Montana State University is an equal opportunity employer. MSU does not discriminate against any applicant on the basis of race, color, religion, creed, political ideas, sex, sexual orientation, gender identity or expression, age, marital status, national origin, physical or mental disability, or any other protected class status in violation of any applicable law.

In compliance with the Montana Veteran’s Employment Preference Act, MSU provides preference in employment to veterans, disabled veterans, and certain eligible relatives of veterans. To claim veteran’s preference, please complete the veteran’s preference information located in the Demographics section of your profile.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Software Engineer in Bozeman, MT vacancy
  •  ...Software Engineer S2 Corporation is seeking to fill the position of Software Engineer who will work with other team members to support software engineering tasks across a variety of internal projects. The Software Engineer designs reliable and extendable software models... 
    Suggested
    Work at office

    S2 Corp

    Bozeman, MT
    3 days ago
  • $135.2k - $306.4k

     ...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This... 
    Suggested
    Full time
    Temporary work
    Flexible hours

    Oracle

    Bozeman, MT
    3 days ago
  •  ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful... 
    Suggested
    Remote job
    Internship

    Danaher

    Bozeman, MT
    2 days ago
  • $195k - $323k

     ...and services that help people, businesses and governments realize their greatest potential. Title And Summary Principal Software Engineer, Senior Architect Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to... 
    Suggested
    Full time
    Part time
    Worldwide
    Flexible hours

    Socket.dev

    Bozeman, MT
    10 hours ago
  • $110.5k - $160k

     ...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real... 
    Suggested
    Full time
    Internship
    Work at office
    Worldwide
    Monday to Friday

    Amazon

    Bozeman, MT
    4 days ago
  •  ...stack developer who will be responsible for writing web-based software for systems control. They may alter, organize and model the functionality...  .... Design, develop, and test software. Work closely with engineers to ensure software and hardware perform as required. Work... 
    Work at office

    S2 Corp

    Bozeman, MT
    3 days ago
  •  ...Lead Software Developer - Remote Intertek, a leading provider of quality and safety solutions to many of the world's top-recognized...  ...role sets technical direction for the platform, raises the engineering bar through code review and mentorship, and partners closely with... 
    Remote work
    Worldwide
    Shift work

    Alchemy Systems, L.P.

    Bozeman, MT
    3 days ago
  •  ...Job Description Workplace Type: Hybrid About Us: Pickett, an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving clients throughout the US and Caribbean. At Pickett, we use the... 
    Temporary work
    For subcontractor
    Flexible hours

    ESP Associates

    Bozeman, MT
    6 days ago
  • $113.5k - $153.6k

     ...Job Details: Job Description: Join Intel as an AI Software Engineering Graduate Intern, where you will contribute to the development and optimization of cutting-edge AI software solutions. In this role, you will work on designing algorithms, frameworks, and AI software... 
    Remote job
    Internship
    Start working today
    Local area
    Immediate start
    Work from home
    Shift work

    Intel

    Bozeman, MT
    3 days ago
  • $130k - $153k

     ...customers, and in our growing commitment to land stewardship and recreational access.WHAT YOU WILL DOonX is seeking a Site Reliability Engineer to build and maintain the infrastructure that enables our developers to ship reliably at scale. You'll manage onX's infrastructure... 
    Full time
    Part time
    Work at office

    onXmaps

    Bozeman, MT
    5 days ago
  •  ...lab s etc to name a few. We are continuously looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Data Engineers, Machine Learning engineers for full time positions with clients.... 
    Full time
    Remote work

    SynergisticIT

    Bozeman, MT
    4 days ago
  • $103.71k - $138.28k

     ...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions... 
    Full time
    Temporary work
    Remote work

    Lumen

    Bozeman, MT
    1 day ago
  • $15k

     ...Summary/Function: We are seeking a Mid-Level AI and Automation Engineer to develop next-generation AI capabilities within our Microsoft...  ..., and Azure AI Foundry. The ideal candidate will combine software engineering expertise with a passion for leveraging AI to transform... 
    Work experience placement
    Local area

    D.A. Davidson

    Bozeman, MT
    12 days ago
  •  ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/... 
    Full time

    Cheez

    Bozeman, MT
    22 hours ago
  •  ...Associate Software Developer - Remote Intertek, a leading provider of quality and safety solutions to many of the world's top-recognized...  ...experience, or a Bachelor's degree in Computer Science, Engineering, or a related field. ~ Experience with one of Angular, PHP (... 
    Remote work
    Worldwide
    Shift work

    Alchemy Systems, L.P.

    Bozeman, MT
    3 days ago
  • $175k - $218k

     ...stories of our customers, and in our growing commitment to land stewardship and recreational access.ABOUT THIS ROLEThe Staff Data Engineer is a senior leader responsible for designing and evolving core components of onX’s lakehouse and data platform. This role focuses... 
    Permanent employment
    Full time
    Part time
    Work at office

    onXmaps

    Bozeman, MT
    3 days ago
  • $100k - $175k

     ...CompuNet in Bozeman, Montana is seeking a Senior Solutions Engineer focused on Data Center solutions. You will collaborate with sales and oversee both pre-sales design and post-sales implementation, ensuring client satisfaction and effective solutions. Ideal candidates... 

    Compunetinc

    Bozeman, MT
    3 days ago
  •  ...Requires expertise in specialty areas. - Shall perform engineering tasks for back-end design and development efforts, including...  ...may substitute for 2 years of experience. - 10 years of software development experience in object-oriented and scripted... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Bozeman, MT
    1 day ago
  • $128.19k - $184.01k

     .... About the Team and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative platform that brings...  ...engineers to enhance the overall user experience Own the entire software development process from timeline estimation to coding, testing... 
    Remote job
    Full time

    Quora

    Bozeman, MT
    4 days ago
  • $95k - $125k

     ...organizations around the globe. Through its Advanced Technology Center, a collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test and validate innovative technology solutions for the best business... 
    Base plus commission
    Full time
    Work experience placement
    Remote work
    Shift work

    World Wide Technology

    Bozeman, MT
    2 days ago
  • $34.88 - $42.79 per hour

     ...solutions, and connecting Montanans with the global community through research and outreach. This position involves software development and database engineering and administration within a predominantly Microsoft environment. It primarily supports the Dean and Director's... 
    Full time
    Temporary work
    Work at office

    Montana State University

    Bozeman, MT
    5 days ago
  • Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...
    Full time
    Immediate start

    Stellantis

    Bozeman, MT
    2 days ago
  • $88.86k - $118.48k

     ...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber... 
    Full time
    Temporary work
    Work at office
    Remote work
    Shift work
    Night shift

    Lumen

    Bozeman, MT
    4 days ago
  •  ...innovative communication systems. We are seeking OSP Design Engineers to assist with the design and production of engineering...  ...data and the ability to input that data into OCALC or similar software. Perform other duties and responsibilities as assigned.... 
    Full time
    Monday to Friday
    Flexible hours
    Shift work

    CCI Systems, Inc.

    Bozeman, MT
    13 days ago
  •  ...Applications Engineer Advanced Pump and Equipment, a UFT company, is the leading provider of water and wastewater equipment in the...  ...experience. ~ Must be agile and proficient with general business software (e.g. NetSuite/Dynamics/Epicor ERP, Microsoft Office, Google... 
    For contractors
    Work at office

    United Flow Technologies

    Belgrade, MT
    3 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    Bozeman, MT
    4 days ago
  • Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS039, T3, Band 6 Job-Specific Essential Duties and Responsibilities: - Experience supporting documentation, reporting, and compliance activities - Understanding of network monitoring...
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Bozeman, MT
    1 day ago
  • Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS055, T1, Band 4 Job-Specific Essential Duties and Responsibilities: - Provide 24x7x365 support for enterprise cybersecurity operations, assisting with execution of directed cyber...
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Bozeman, MT
    2 days ago
  •  ...Job Description Workplace Type: Hybrid About Us: Pickett, an ESP Associates company, is a highly innovative surveying and engineering company with over 60 years of industry experience serving clients throughout the US and Caribbean. At Pickett, we use the... 
    Temporary work
    For subcontractor
    Flexible hours

    ESP Associates

    Bozeman, MT
    6 days ago
  •  ...Equities, a multi-award-winning hotel development and hospitality management company, is currently searching for a remarkable Chief Engineer for the TownPlace Suites by Marriott - Bozeman, MT This is an exciting opportunity to join one of the newest Marriott branded... 
    Daily paid
    For contractors
    Work at office
    Local area
    Flexible hours
    Night shift

    TownPlace Suites Bozeman, MT

    Bozeman, MT
    16 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!