Job Listings

Junior Web Application Developer - University Relations Enrollment Management

West Virginia University
Job Location:
Morgantown, West Virginia


Digital Services, a unit within the Creative Department of University Relations and Enrollment Management, is seeking applications for a Junior Web Application Developer.This position will assist and support the UR Digital staff with planning, programming, configuring, documenting, and maintaining code in support of WVU's web content management system. This role will work closely with UR Digital staff and with the guidance of the senior and lead developers to maintain the operation, availability, and performance of the CMS, and will contribute to the development of new features, enhancements, and refinements of the application.

Additionally, working with the Assistant Director, Senior Developers and other team members, this position will support all phases of the development of other assigned web applications in support of WVU University Relations projects and initiatives. The developer will work closely with application owners to develop and refine requirements, program, deploy, and support the assigned applications.

The duties of this position will require frequent communication and cooperation with UR Digital staff and with members of the extended user base of the CMS and other supported applications. This position will provide user technical support for the CMS and selected applications and will work to inform and educate users about best practices when using these resources in accordance with WVU's established web standards.

We strongly believe in work-life balance and keeping time for things we love outside our work. WVU offers generous benefits, including:

What You'll Do

  • Under the direction of the Assistant Director and Senior Web Developers this position will support and assist with the development, operation, and maintenance of WVU's web content management system, CleanSlate, using Ruby on Rails, PostgreSQL, and other modern web technologies. Works closely with front-end developers to refine the functionality and improve performance of the website theming system used with the CMS. Works closely with the lead application developer for CleanSlate to monitor application performance, maintain the code base, develop new features, and support the operation and maintenance of the system.
  • Assistwith developing web applications to support the needs of WVU University Relations projects and initiatives. Works closely with application owners to gather requirements and plan development work. Researches solutions, programs applications, and implements cloud hosting resources in accordance with prevailing WVU standards and policies. Maintains and supports web applications, and provides end-user technical support, training, and documentation as necessary.
  • Monitorthe use and performance of web applications and cloud hosting resources. Identifies potential errors and performance issues and implements changes preemptively to ensure uptime and performance of web applications and cloud hosting resources.
  • Researchand evaluatethird-party software, applications, systems, and cloud hosting resources for potential implementation in support of WVU University Relations projects and initiatives. Provides ongoing operational support for selected third-party applications and systems.

  • Bachelor's degree in either computer science, information systems or directly related field.
  • Experience involving:
    • Web Programming Applications
    • Operating, maintaining and supporting web applications
    • Designing, Configuring and managing relational databases
    • Experience deploying web applications using cloud-based infrastructure.
    • Coding websites.
  • Programming a server-side web application using Ruby, PHP, Python, or a comparable environment.
  • Designing, configuring, and managing a relational database using an RDBMS system like PostgreSQL, MySQL, or a comparable system.
  • Deploying a web application on cloud-based hosting infrastructure.
  • Coding websites using HTML, CSS, and Javascript.
  • Using command-line tools including Git, NPM, and Linux shell commands.
  • Using a version control repository such as BitBucket or Github.
  • Gathering requirements, planning, and documenting work.
  • Working toward shared goals as a member of a team.

About WVU

At West Virginia University, we leverage our talents and resources to create a better future for our state and the world. As West Virginia's land-grant university, WVU has three campuses that touch each corner of the state. The WVU System includes 518 buildings on 15,880 acres, Extension Service offices in all 55 counties, ten experimental farms and four forests.

From the groundbreaking R1 research of our flagship campus in Morgantown to the career-oriented programs of WVU Potomac State in Keyser to the technology-intensive programs at WVU Tech in Beckley - the contributions of WVU employees directly impact the 1.8 million people of West Virginia every day, no matter their role or position.

Service, curiosity, respect, accountability, and appreciation are the core values that unite Mountaineers, inspiring one another to work tirelessly and support others as they seek to reach new heights. After all, when you're a Mountaineer, impossible is just another mountain to climb.

To learn more about West Virginia University, visit View current career opportunities at

West Virginia University is proud to be an Equal Opportunity employer and is the recipient of an NSF ADVANCE award for gender equity. The University values diversity among its faculty, staff, and students, and invites applications from all qualified applicants regardless of race, ethnicity, color, religion, gender identity, sexual orientation, age, nationality, genetics, disability, or Veteran status.

Job Posting: Nov 16, 2021

Posting Classification: Non-Classified

Exemption Status: Exempt

Benefits Eligible: Yes
This website is part of the HigherEdJobs network.