Human Resources

Senior Programmer/Analyst

Apply now Job No: 25028
Department: Information Technology
Work Type: Staff - Full Time
Location: Main Campus (Houghton, MI)
Full Time / Part Time: Full Time
Categories: Information Technology

Department: Office of Information Technology

Summary

As a member of Information Technology, you will assume a meaningful role performing business web application development and support while establishing best practices for web application development at Michigan Tech.

As the lead developer for web applications within Enterprise Application Services you will be responsible for collaborating with other team members including Programmer/Analysts, Business System Analysts, Leadership and the campus community to design, develop, implement and support solutions related to the operational needs across the University.

You will become part of a culture that empowers employees, treats them with respect, and encourages innovation and open communication.

Michigan Tech IT develops and supports technology solutions that enable Michigan Tech's faculty, students, and staff to excel in teaching, learning, research, scholarship, and public service. We’re committed to a diverse and inclusive community.

Responsibilities 

• Lead developer for web application initiatives
• Create and maintain full stack web applications
• Establish best practices for web application development
• Provide feedback during code review to ensure best practices are followed
• Establish workflows to enable automated code deployment
• Provide occasional support outside of regular business operating hours including evenings and weekends
• Work independently and part of a team
• Other duties as assigned
• Commit to learning about continuous improvement strategies and applying them to everyday work. Actively engage in University continuous improvement initiatives.
• Apply safety-related knowledge, skills, and practices to everyday work.

Required Education, Certifications, Licensures

Bachelor's degree in management of information systems, computer science, or an equivalent combination of education and experience from which comparable knowledge and abilities can be acquired.

Required Experience

• Demonstrated professional experience with Django
• Demonstrated professional experience using SQL-based relational databases
• Demonstrated professional experience in business web application development
• Demonstrated professional experience with GIT
• Demonstrated professional experience using Oracle and Ellucian Banner

Desirable Education and/or Experience

• Experience working in an academic environment
• Experience using Oracle, Ellucian Banner, CBORD
• Experience with CI/CD tooling (e.g. Jenkins, GitHub Actions, Bitbucket Pipelines)

Required Knowledge, Skills, and/or Abilities

• Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions or approaches to problems.
• Ability to understand business requirements and translate the requirements into technical solutions.
• Understanding of both front and back-end code development
• Understanding of HTML, CSS, JavaScript, VS Code, Python, PL/SQL
• Demonstrated success in, or potential future contributions to, working with persons from diverse backgrounds, creating a sense of belonging, and fostering a fair, objective, welcoming place to work for persons with a wide variety of personal characteristics and viewpoints.

Desirable Knowledge, Skills, and/or Abilities

Demonstrated success in, or potential future contributions to, working with persons from diverse backgrounds, creating a sense of belonging, and fostering a fair, objective, welcoming place to work for persons with a wide variety of personal characteristics and viewpoints. 

Work Environment and/or Physical Demands

WORK ENVIRONMENT: The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
The noise level in the work environment is usually low to moderate.

Required Training and Other Conditions of Employment

Every employee at Michigan Technological University will receive the following 4 required trainings; additional training may be required by the department.

Required University Training:

  • Employee Safety Overview

  • Anti-Harassment, Discrimination, Retaliation Training

  • Annual Data Security Training 

  • Annual Title IX Training

 

Background Check:

Offers of employment are contingent upon and not considered finalized until the required background check has been performed and the results received and assessed.

Other Conditions of Employment:

Please note that successful applicants are responsible for ensuring their eligibility to work in the United States (i.e. a citizen or national of the United States, a lawful permanent resident, a foreign national authorized to work in the United States without the need of an employer sponsorship) on or before the effective date of your appointment, and maintain eligibility without sponsorship throughout your appointment.

 

Michigan Technological University is an Equal Opportunity Educational Institution/Equal Opportunity Employer that provides equal opportunity for all, including protected veterans and individuals with disabilities

Full-Time Equivalent (FTE) % (1=100%)

1.00

FLSA Status

Exempt

Appointment Term

12 months

Pay Rate/Salary

The minimum salary for this position is $75,000. The final salary will depend on experience and qualifications.

Title of Position Supervisor

Director, Enterprise Application Services

Posting Type

Internal Only

Dependent on Funding

No

Special Instructions to the Applicant

This position is open to current Michigan Technological University employees only.

Full ensured consideration will be given to applicants who apply on or before February 18, 2025.

Additional Information

This position has the option to be onsite or remote.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Michigan Technological University is an Equal Opportunity Educational Institution/Equal Opportunity Employer that provides equal opportunity for all, including protected veterans and individuals with disabilities.  

If you require any auxiliary aids, services, or accommodations during Michigan Tech’s hiring process please notify the Human Resources office at 906-487-2280 or hr-help@mtu.edu.


Required Education, Certifications, Licensures* (minimum requirements)

Advertised: Eastern Standard Time
Applications close:

Back to search results Apply now Refer a friend