Skip to Main Content

Web Developer/Programmer

Posting Details

Position Information

Position Title Web Developer/Programmer
Department University Marketing & Communications
Location Main Campus (Houghton, MI)
Position Type Staff
Full-time/ Part-time Full-time
Full-Time Equivalent (1.0=100%) 1.0
Appointment Term 12 Month
Pay Type Salary Basis
Salary or Hourly Rate No less than $45,000
Shift 1st
Position Duration Dependent on External Funding? No
Title of Position Supervisor Digital Services Technical Manager

Position Summary Information

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below 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.

Job Description Summary

Public research institution Michigan Technological University is hiring a web developer/programmer for its digital services team.

We call our students crazy smart, but our staff are, too. Here, you’ll get to:
● Work in a team where collaboration, creativity, respect, and community is the standard
● Use your skills to impact more than 10,000 webpages viewed worldwide
● Live and play in one of the top small towns in the US, with four seasons of outdoor adventure like skiing, biking, and hiking

Think working for Michigan Tech is for you? Learn more about us at

The web developer/programmer will work within the University Marketing and Communications digital services team to maintain usability, customize functionality, participate in redesigns, and perform ongoing technical maintenance of websites across the domain and subdomains.

Essential Duties & Responsibilities (other duties may be assigned)

1. Create and promote web-based applications and pages that are consistent with Michigan Tech’s integrated marketing/branding program.
2. Assess the technical parameters of a project and give feedback on viability and timing estimates.
3. Modify pre-existing code, create custom code, and work with API’s and open source while documenting work to industry standards.
4. Create custom modules for out-of-the-box CMS.
5. Prototype, test and debug projects and webpages.
6. Work with Digital Services team in reviewing Michigan Tech webpages for consistency, accuracy, accessibility, and compliance while ensuring future viability and continuous improvement.
7. Support an environment of team trust.
8. Commit to learning about continuous improvement strategies and applying them to everyday work. Actively engage in University continuous improvement initiatives.
9. Apply safety‐related knowledge, skills, and practices to everyday work.
Include the following, based on skills and abilities.
1. Provide CSS styles for custom modules for out-of-the-box CMS.
2. Manage front end design and fuctionality of Michigan Tech’s events calendar system.
3. Manage front end design and fuctionality of the University’s blog system.
4. Assist in providing consultation to the University community concerning web design and interfaces.
5. Ensure that web code follows industry standards and is in compliance for accessibility.
6. Attend standing meeting to continue an ongoing relationship with IT areas on campus.
7. Work closely with student web content specialists.

Functional supervision may be exercised over technical team members, student web programmers, and others involved in the development and maintenance of the Michigan Tech website.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below 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.

Required Education (minimum requirements)

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

Required Experience (minimum requirements)

• One year of professional (post graduate) experience in web/web application programming and/or front end development.
• Expertise in one scripting language (ex: PHP, Java, Python, Perl, Ruby).
• Experience in using and interpreting web standards (browsers and validity).

Desirable Education and/or Experience

• Expertise in PHP.
• Experience with Ajax.
• Familiarity with SQL (MySQL, Oracle, etc).
• Advanced knowledge of HTML, Javascript, and CSS.
• Experience in WordPress management and development.
• Experience working in an academic environment.
• Demonstrated knowledge of CMS theory.
• Experience with OU Campus CMS.
• Demonstrated understanding of User Interface principles and User Experience.
• Experience in using and interpreting web accessibility standards.
• Experience with web design.

Required Knowledge, Skills, and/or Abilities (minimum requirements)

• Highly self-motivated, capable of prioritizing multiple tasks in a proactive manner, meeting deadlines, and displaying attention to detail.
• Demonstrated ability and skill to analyze and correct coding, apply creativity and imagination to problem solving, and instruct users in technical applications.
• Demonstrated ability to understand customer needs, provide quality service, persuasively present ideas, and commit to customer satisfaction.
• Strong interest in the Internet and desire to learn new technologies.
• Demonstrated ability to work well in a fast-paced environment, work independently, and thrive on challenges.
• Excellent interpersonal and oral/written communication skills.

Desirable Knowledge, Skills, and/or Abilities
Language, Mathematical, and/or Reasoning Skills
Work Environment and/or Physical Demands
Required Training and Other Conditions of Employment

Every employee at Michigan Technological University will receive the following 3 required training; 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.

Posting Detail Information

Posting Number 17258
Posting Type Internal & External Posting
Internal Posting Date 09/08/2017
External Posting Date 09/08/2017
Open Until Filled Yes
Special Instructions to Applicants (if applicable)
Additional Information



Accept References No
Cutoff Date
Reminder Days
Minimum Requests
Maximum Requests
Applicant Special Instructions
Provider Special Instructions
Confirmation Message To Provider

Posting Specific Questions

Required fields are indicated with an asterisk (*).

Applicant Documents

Required Documents
  1. Resume
  2. Cover Letter
Optional Documents