Computer Software Engineer II, IT (3809-254)

University Of Montana Missoula , MT 59801

Posted 2 months ago

  • Application instructions are located at the bottom of the page. Please apply directly through the University of Montana's career portal UM Jobs at for positions at the University of Montana - Missoula, University of Montana Western (Dillon), and Helena College. Do not apply through or use easy apply through*.

Staff Vacancy Announcement

The Information Technology Department invites applications for Computer Software Engineer II to join their Enterprise Technology team. This position will report to the Manager of ERP Application Development in Information Technology (IT), and be part of a team that helps develop database programs in support of our Cloud hosted ERP System. The Software Engineer II will analyze user needs in order to architect, design, develop, test, modify, and maintain complex web-based ERP applications. Incumbent will develop or customize client-specific software. This position requires advanced analytical and programming skills and the ability to develop algorithms, procedures, and functions. This position will troubleshoot and solve complex programming problems using object-oriented programming languages and various API's. The applicant assigned to this role will be expected to demonstrate knowledge of a relational database structure and programming techniques using SQL, PLSQL, and related database management tools. Position will develop and maintain an integration architecture blueprint for the organization.

Position does not directly supervise other employees, but may occasionally mentor junior software engineers and/or student assistants.

Required Skills

  • Demonstrated knowledge of object-oriented programming with one or more programming languages such as Java

  • Demonstrated knowledge with an Application Development tool (IDE) like Eclipse or an equivalent

  • Proficiency with Linux operating systems and relevant OS utilities

  • Demonstrated knowledge working with API's and various associated protocols, such as SOAP or REST

  • Demonstrated knowledge of Relational databases and associated toolsets (SQL or PL/SQL), such as Oracle RDMS

  • Effective oral and written communication skills; professional customer service skills with the ability to share complex information with others

  • Demonstrated knowledge and experience in software design, development methodologies and analysis techniques

  • Demonstrated knowledge of designing user interfaces and writing reports using an industry standard report writing tool, such as Tableau or an equivalent

  • Ability to establish and maintain positive and productive business relationships with others

  • Demonstrated analytical and problem-solving skills, time-management, and organizational skills to complete tasks with critical deadlines while paying attention to detail

  • Ability to follow and apply the University of Montana and departmental policies and procedures

  • Effective communication skills, including both written and verbal communications

Minimum Required Experience

  • Bachelor's degree in Computer Science, MIS, Information Technology, and three (3) years of related work experience; or any combination of experience and education.

Preferred Qualifications

  • Demonstrated knowledge of working with Amazon Web Services (AWS), S3 buckets, and other related Cloud provider technologies

  • Experience in working with a Student, Human Resources, or Finance information system of a higher education institution

  • Experience with JSON and/or XML data

  • Knowledge and understanding of Apache Tomcat

  • Experience with Tableau dashboards and analytics

  • Experience with GIT repositories

About the IT Department and UM

Information Technology (IT) is a campus service organization that reports to the University of Montana (UM) President/CFO through the leadership of a Chief Information Officer. The mission of UM IT is to provide and support the technological resources required for instruction, research, administration, and public service activities of the University of Montana.

UM IT is dedicated to a culture that fosters a true sense of belonging for everyone, where diverse individuals have equal opportunities to confidently and competently engage in the UM experience.

UM IT is organized into the following four major units:

  • Enterprise Technology (ET), responsible for application/web development, enterprise cloud information systems, database administration, enterprise project management, and ERP administration for Student, Finance and Human Resource systems.

  • Cyberinfrastructure, responsible for IT facilities, datacenters/servers, classroom technology, central authentication, directory/email services, campus network infrastructure, telephone system and UM's network connectivity across Montana.

  • Client Experience, responsible for client support services, UM IT Helpdesk, PC/Desktop/Laptop provisioning, software licensing, classroom technology support and computer laboratory management.

  • Information Security, responsible for information security policies and procedures, security awareness training, security incident response, identity management, coordinating UM risk assessments within MUS, and managing UM's information security program.

The University of Montana is flagship, research institution with approximately 10,000 undergraduate and graduate students. It is located in Missoula, a culturally vibrant community of about 75,000, surrounded by mountains and three rivers converge. Abundant recreational opportunities in surrounding state and national forests and nearby Glacier National Park and Yellowstone National Park complement a thriving intellectual atmosphere. The University of Montana offers eligible employees a generous benefits package that positively separates UM from other local employers and offers many programs and policies to support work-life balance for its employees.

The University of Montana is an Affirmative Action/Equal Opportunity employer and has a strong institutional commitment to the principle of diversity in all areas. In that spirit, we are particularly interested in receiving applications from a broad spectrum of qualified people who would assist the University in demonstrating its five priorities for action: Place student success at the center of all we do; drive excellence and innovation in teaching, learning, and research; embody the principle of "mission first, people always"; partner with place; and proudly tell the UM story.

To learn more about the University of Montana, Missoula please visit the links below.

  • University of Montana

  • Video: Mission First, People Always

  • UM on YouTube

Position Details

Position Title: Computer Software Engineer II

Position Number: 480000

Department: Information Technology

Work Schedule: Full-time, 1.0 FTE (40 Hours a week),

Monday through Friday 8:00 am to 5:00 pm, 12 months/year

Salary: $30.789/hr

Union Affiliation: FOCUS-MFPE

Probationary Period: Six months minimum

Benefits Include: Insurance package, mandatory retirement plan,

partial tuition waiver, and wellness program.

Criminal Background Investigation is required prior to the Offer of Employment In accordance with University regulations, finalists for this position will be subject to criminal background investigations. ADA/EOE/AA/Veteran's Preference Reasonable accommodations are provided in the hiring process for persons with disabilities. For example, this material is available in alternative format upon request. As an Equal Opportunity/Affirmative Action employer, we encourage applications from minorities, veterans, and women. Qualified candidates may request veterans' or disabilities preference in accordance with state law. References: References not listed on the application materials may be contacted; notice may be provided to the applicant. Testing: Individual hiring departments at UM may elect to administer pre-employment tests, which are relevant to essential job functions. Employment Eligibility: All New Employees must be eligible and show employment eligibility verification by the first date of employment at UM, as legally required (e.g., Form I-9).

Must be eligible to work in the United State upon hire. Sponsorship is not available for this position.

How to Apply

Application Deadline: Open Until Filled by 11:59 PM (Mountain Time)

Candidates are required to submit the following materials online via "New Resume/CV" button below.

A complete application Includes:

  • Letter of Interest - addressing your qualifications and experience related to the stated required skills for the position. A general letter salutation such as "Dear Search Committee" or "Dear Hiring Manager" is acceptable.

  • Detailed Resume - listing education and describing work experience.

  • Professional References - names and contact information for three (3) professional references.

  • Applying through or easy apply through may result in submission of an incomplete application. Applications may be removed from full consideration if they are not complete with materials listed above under the "How to Apply" section. It is the responsibility of the applicant to ensure complete application materials are submitted and received by the date listed above.*

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Computer Software Engineer II, IT (3809-254)

University Of Montana