Position Details
Position Information
Announcement Number STAFF - VA - 25417
For questions regarding this position, please contact:
Wanda McCarthy
(406) 994-4611
wanda.mccarthy@montana.edu
Classification Title Computer Sftwr Eng/Appl II
Working Title Office of Sponsored Programs Software Engineer
Brief Position Overview
The position of Assistant Manager of IT Systems for the Office of Sponsored Programs ( OSP ) at Montana State University ( MSU ) is responsible for designing, developing, testing, and documenting new and existing software applications for administering and managing research awards.
Position Number 4M1187
Department Office of Sponsored Programs Admin
Division Office of Research and Economic Development
Appointment Type Classified
Contract Term Fiscal Year
Semester
If other, specify From date
If other, specify End date
FLSA Non-Exempt
Union Affiliation FOCUS-MFPE
FTE 1.0
Benefits Eligible Eligible
Salary Starting $34.875 per hour, commensurate with experience, education, and qualifications.
Contract Type Classified Salary
If other, please specify
Recruitment Type Open
Position Details
General Statement
The individual in this position develops, maintains, tests, and documents software to support research administration functions of the Office of Sponsored Programs ( OSP ) at Montana State University. The individual in this position must troubleshoot problems, understand business processes, and support administrators and functional staff within MSU's research community.
Duties and Responsibilities
Create, maintain, test, and execute new and existing PL/ SQL programs and scripts for producing reports related to research activities at MSU . Various stakeholders across the university use the report results to help meet federal and state regulatory requirements, make important strategic decisions, and complete surveys that help determine MSU's ranking in relation to other research institutions across the nation.
Write and maintain Oracle SQL packages and procedures to support reporting, OSP software applications, and data validation.
Work directly with OSP management, research administrators, and support staff to ensure that software products fulfill the business requirements for research administration at MSU .
Maintain and establish professional relationships with departmental personnel, principal investigators, administrative staff, public and private agencies, and staff from University Information Technology, University Business Services, and Human Resources.
Assist with the anticipated transition from the current homegrown research administration system to a vendor-provided solution, including integrating data and processes to use the new solution.
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.
Knowledge and experience in application development using relational databases. Proven ability to design and maintain SQL tables and scripts.
Ability and willingness to quickly learn and master new software languages and development environments.
Demonstrated experience programming with a procedural or object-oriented language.
Preferred Qualifications - Experience, Education, Knowledge & Skills
Application software development using Ellucian Banner SQL tables.
Knowledge and experience in application development using Oracle SQL databases including PL/ SQL .
Knowledge and experience in Microsoft Visual Studio VB.Net, ASP .Net, JavaScript, and Oracle.DataAcess library.
Experience developing software in a university research or administrative unit.
Experience with research administration and finance software.
Proven ability to establish and maintain productive working relationships with a variety of professionals.
The Successful Candidate Will
Take initiative in identifying and implementing the best software options for supporting research administration at MSU . With about 1000 research faculty and $200 million in annual expenditures, the OSP Information Technology function has a significant impact on MSU's research community.
Position Special Requirements/Additional Information
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 1
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 July 3, 2025; however, applications will continue to be accepted until an adequate applicant pool has been established.
Special Instructions
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.