Software Engineer

Montana State University - Office of Student Engagement

Bozeman (MT)

On-site

USD 72,540 - 79,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Montana State University - Office of Student Engagement seeks a Software Engineer to provide programming development, maintenance, and support for enterprise modules (Finance, Student Services, Human Resources) within the Banner ERP environment.

The role involves building integrations with third-party software, ensuring data security, and troubleshooting complex issues across MSU’s multi-campus architecture on Oracle databases. Travel limited, remote collaboration possible.

Qualifications

  • Experience with enterprise applications development and integrations.
  • Ability to troubleshoot complex enterprise systems.
  • Knowledge of Banner ERP and Oracle database architecture.

Responsibilities

  • Develop and maintain modules (Finance, Student Services, HR).
  • Build integrations with third-party software while preserving data security and system integrity.
  • Troubleshoot and resolve enterprise-level technical issues.
  • Collaborate with UIT ESG and MSU teams to support multi-campus operations.

Skills

Software development
Systems analysis
Troubleshooting
Integrations

Tools

Banner ERP
Oracle
SQL
Shell scripting

Job description

Position Details
Position Information
Announcement Number STAFF - VA - 27025 For questions regarding this position, please contact:
Nathan Fromelt
nathan.fromelt@montana.edu
406-994-5181
Classification Title Computer Sftwr Eng/Appl II Working Title Software Engineer Brief Position Overview
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

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Montana State University • Bozeman (MT)

On-site
USD 72,000 - 79,000
Enterprise Software Engineer – ERP & Integrations
Enterprise Software Engineer – ERP & Integrations

Montana State University • Bozeman (MT)

On-site
USD 72,000 - 79,000
Enterprise Software Engineer: Integrations & ERP Systems
Enterprise Software Engineer: Integrations & ERP Systems

Montana State University - Office of Student Engagement • Bozeman (MT)

On-site
USD 72,540 - 79,000
Data Systems Manager
Data Systems Manager

Montana State University - Office of Student Engagement • Bozeman (MT)

On-site
USD 69,000 - 74,000
Director of Enterprise Application Support
Director of Enterprise Application Support

Montana State University - Office of Student Engagement • Bozeman (MT)

On-site
USD 110,000 - 160,000
Sr. Enterprise Applications Developer
Sr. Enterprise Applications Developer

Providence College • Providence (RI)

On-site
USD 90,000 - 125,000
Director of Enterprise Application Support
Director of Enterprise Application Support

Montana State University • Montana

On-site
USD 90,000 - 120,000
Data Systems Manager
Data Systems Manager

Montana State University • Bozeman (MT)

On-site
USD 69,875 - 74,000
Enterprise System Developer
Enterprise System Developer

Kentucky State University • Frankfort (KY)

On-site
USD 70,000 - 90,000
Application Administrator / Information Technologist II
Application Administrator / Information Technologist II

MSU Careers Recent Jobs • East Lansing (MI)

Hybrid
USD 65,000 - 85,000
Health care coverage
Dental coverage
Educational benefits