Human Resources

Web Developer

Position Summary: The Web Developer is responsible for developing and maintaining web applications and related systems.


Supervision Received: This position reports to the Sr. Web Developer.


Essential Functions:
• Provides system analysis, design, programming, testing, documentation, and support for web services.
• Develops technical specifications, project and resource plans, project updates, and presentation materials.
• Maintains an up-to-date source code catalog and repository of all ITS developed software
• Collaborates with the Infrastructure team on cyber-security issues, and web server operating system patching.
• Responsible for web server environmental software patching, application patching, and cybersecurity issues related to in-house application design and implementation.
• Provides project management for software development work.
• Works collaboratively with other ITS teams and the campus community.
• Maintains up-to-date knowledge and skill with current technologies in the IT industry
• On occasion, must work after hours, including evenings, holidays, and weekends.
• Performs related duties as assigned by Sr. Web Developer.


Required Qualifications:
• Bachelor’s degree or equivalent experience in computer science or related discipline
• Demonstrable ability to develop database-driven web applications
• Knowledge and experience with core web development tools such as XHTML/HTML5, JavaScript, CSS, PHP, Microsoft SQL, MySQL, mobile first/responsive design, Office 365, C#, Linux, Apache, and Git
• Good organizational skills and the ability to communicate and interact effectively with IT professionals and non-technical users.


Preferred Qualifications:
• Two or more years of professional experience in web development
• Familiarity with PHP frameworks such as Laravel and Symfony
• Demonstrable ability to work effectively in an enterprise computer services support department
• Knowledge and experience integrating cloud and on-premises systems
• Experience in a higher education environment
• Project management experience

Qualified candidates should submit a letter of application that addresses the skills required for the position, a résumé, an Alma College Employment Application and the names, addresses, phone numbers, and nature of relationship of three professional references via email to: Kyle Warner, Director of Information Technology Services, Alma College, careers@alma.edu. For an Alma College application please go to: https://www.alma.edu/live/files/897- employment-application.

Alma College is a selective, baccalaureate liberal arts college committed to academic excellence and development of responsible leaders. Alma’s undergraduates thrive on challenging academic programs in a supportive, small-college environment emphasizing active, collaborative learning and close student-faculty interaction. Alma is a private Phi Beta Kappa institution located in the center of Michigan’s Lower Peninsula.

Alma College is an Equal Opportunity Employer, and is committed to recruiting and retaining a diverse faculty, staff and student body.

Alma College recognizes that we are all transformed when we celebrate and value the varied identities backgrounds, experiences, and perspectives in our campus community. We are committed to recognizing and removing barriers to success and providing equitable access to opportunities through education and advocacy. In our increasingly diverse campus and world, we pledge to create a climate where everyone is safe and free to grow intellectually, spiritually, and emotionally.

Please note that incomplete applications that are received will not be considered.

Story published on September 21, 2020