Demo

Programmer/Analyst

Michigan Technological University
Houghton, MI Full Time
POSTED ON 4/9/2025
AVAILABLE BEFORE 5/8/2025
Department: Information Technology

Summary

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

As a developer within Enterprise Application Services you will be responsible for collaborating with other team members including other Programmer/Analysts, Business System Analysts, System Administrators, 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 supporting all members of the Husky community.

Responsibilities And Essential Duties

  • Create and maintain full stack web applications
  • Follow best practices for web application development
  • 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 using modern web frameworks

(e.g. Laravel, Django, Flask, FastAPI, Ruby on Rails, etc)

  • Demonstrated professional experience using semantic HTML, CSS, JavaScript
  • Demonstrated professional experience using SQL‐based relational databases
  • Demonstrated professional experience in business web application development
  • Demonstrated professional experience with GIT

Desirable Education and/or Experience

  • Demonstrated professional experience with Django
  • Professional experience with modern front end frameworks (e.g. React, Angular, HTMX)
  • 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
  • VS Code, Python
  • Understanding of Web Content Accessibility Guidelines (WCAG)
  • Demonstrated success in working with persons with a wide variety of personal characteristics and viewpoints.

Desirable Knowledge, Skills, And/or Abilities

  • Understanding of PL/SQL

Language, Mathematics and/or Reasoning Skills

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 3 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

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.

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

FLSA Status

Exempt

Appointment Term

12 months

Shift

1st Shift

Pay Rate/Salary

Title of Position Supervisor

Director, Enterprise Application Services

Posting Type

Internal & External

Dependent on Funding

No

Special Instructions to Applicants (if applicable)

Additional Information

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.

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.

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)

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Programmer/Analyst?

Sign up to receive alerts about other jobs on the Programmer/Analyst career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$115,390 - $147,559
Income Estimation: 
$136,671 - $177,110
Income Estimation: 
$128,093 - $158,900
Income Estimation: 
$79,882 - $99,769
Income Estimation: 
$105,207 - $132,120
Income Estimation: 
$94,567 - $126,847
Income Estimation: 
$90,707 - $120,959
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$117,871 - $153,580
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$114,500 - $144,633
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$105,207 - $132,120
Income Estimation: 
$127,470 - $161,562
Income Estimation: 
$94,567 - $126,847

Sign up to receive alerts about other jobs with skills like those required for the Programmer/Analyst.

Click the checkbox next to the jobs that you are interested in.

  • Bug/Defect Analysis Skill

    • Income Estimation: $82,809 - $110,162
    • Income Estimation: $90,707 - $120,959
  • Debugging Skill

    • Income Estimation: $82,230 - $118,841
    • Income Estimation: $82,809 - $110,162
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Michigan Technological University

Michigan Technological University
Hired Organization Address Houghton, MI Full Time
Research Program Coordinator Apply now (https : / / secure.dc4.pageuppeople.com / apply / 1021 / gateway / default.aspx?...
Michigan Technological University
Hired Organization Address Houghton, MI Full Time
Associate Dean, Graduate & Online Education Job No : 24290 Work Type : Staff - Full Time Location : Main Campus (Houghto...
Michigan Technological University
Hired Organization Address Houghton, MI Full Time
Assistant Teaching Professor, Structural Engineering Job No : 24288 Department : Civil, Environ & Geospatial Engrg Work ...
Michigan Technological University
Hired Organization Address Houghton, MI Full Time
Department: Physics Summary The position of Laboratory Instrumentation Technician in the Department of Physics supports ...

Not the job you're looking for? Here are some other Programmer/Analyst jobs in the Houghton, MI area that may be a better fit.

CMM Programmer/Operator

AAA USA, Duluth, MN

AI Assistant is available now!

Feel free to start your new journey!