Skip to Main Content

Web Developer

Please see Special Instructions for more details.

Applications will be reviewed based on the information submitted on the employment profile with education and work history along with any other requested documentation i.e. posting specific question responses, transcripts, etc. Your profile MUST clearly show how you meet the minimum/required qualifications for the position. Resumes are NOT accepted at the application stage for classified staff positions. Typically, the starting salary is at the lower end of the salary range. For additional information please contact: Kaylyn Hymes Kaylyn.Hymes@oregonstate.edu 541-737- 5197. You are required to submit the following to the documents section as part of the application process. Other Document 1 – Three examples of online web sites or apps on which you worked. Provide links if they are not behind password protection, otherwise use screen capture if they are inaccessible. Include a description of your role, the intended audience, and provide a sample of your code for each example. DO NOT upload resume or cover letter. OSU commits to inclusive excellence by advancing equity and diversity in all that we do. We are an Affirmative Action/Equal Opportunity employer, and particularly encourage applications from members of historically underrepresented racial/ethnic groups, women, individuals with disabilities, veterans, LGBTQ community members, and others who demonstrate the ability to help us achieve our vision of a diverse and inclusive community. This position is designated as a critical or security-sensitive position; therefore, the incumbent must successfully complete a Criminal History Check and be determined to be position qualified as per OSU Standard 576-055-0000 et seq. Incumbents are required to self-report convictions and those in Youth Programs may have additional Criminal History Checks every 24 months. Offers of employment are contingent upon meeting all minimum qualifications including the Criminal History Check Requirement.

Position Details

Position Information

Department Extended Campus (XEC)
Classification Title Analyst Programmer
Job Title Web Developer
Appointment Type Classified Staff
Job Location Corvallis
Position Appointment Percent 100
Appointment Basis 12
Pay Method Salary
Min Salary $3243
Max Salary $8682
Employment Category Regular
Position Summary

This recruitment will be used to fill one full-time Analyst Programmer, competency level 2, position for Extended Campus at Oregon State University (OSU).

OSU Extended Campus is a fast-growing, entrepreneurial organization with a commitment to providing access to Oregon State University’s programs of excellence. OSU Extended Campus has three main programmatic areas: OSU Ecampus (online degrees), Open Oregon State (open educational resources), and OSU Summer Session.

The Web Developer provides programming support for OSU Extended Campus programmatic and course needs. This position works as part of the Course Development and Training team, collaborating with faculty, administrators and other clients to design and develop instructional technology and other web-based educational resources for courses and modules.

This Web Developer designs, develops, tests, implements, and maintains web and multimedia applications. This position collaborates with colleagues in OSU Extended Campus and other partners to design and assemble the programming and media necessary to carry out design plans as conceived by assigned instructional designers.

Position Duties

40% Application Development:

Designs, develops, analyzes, and maintains scalable applications created in PHP, MySQL, CSS3, HTML5, JavaScript, jQuery, JSON, and others to meet the expectations and needs of OSU Extended Campus clients/users.

Implements projects in various scripting languages and client/server technologies. Responds to cross-platform/browser compatibility issues. Develops applications with adaptive/responsive design, paying attention to mobile accessibility, end-user accessibility, and web standards.

Designs and develops analytical reporting tools based off data or other needs from a Learning Management System (LMS) or Content Management System (CMS) for online delivery.

Reviews production of web applications for online classes and modules with content experts and Course Development and Training team members involved with assigned projects.

30% Application Architeciture:

In collaboration with Ecampus’ UX Designer, facilities implementation of frameworks for and improvements to the end user experience for digital learning modules. Produces end-to-end project workflow tasks starting with wireframes, leading to prototyping and testing of solutions to complex web application requirements.

15% Research and Assessment:

Researches and develops methods and technology that promote instruction and learner retention and impart knowledge.

Identifies emerging technologies and resources used toward project completion.
Builds long term positive relationships and collaborates with faculty, instructors, and content experts to identify needs.

Conducts regular email or telephone contact with current project participants.
Assesses and evaluates the effectiveness of technological components and products. Researches and suggests improvements.

10% Troubleshooting and Support:

Troubleshoots LMS (Learning Management System) or web application to resolve issues and diagnose technical problems that affect the work of OSU Ecampus’ clients/users.

Assists with troubleshooting problems for end-users.

5% Professional Development and Service:

Serves as a member of OSU Extended Campus teams. Provides service to OSU and the land grant system by working on departmental, division, university, regional and national committees and projects, serving as a representative of OSU Extended Campus and the CDT team.

Participates as a member of the CDT team by attending meetings, participating in team decision making, implementing solutions to team challenges as a member of the multimedia team, and assisting with other team functions. Service may include other duties as assigned to support and provide back up the CDT team.

Attends professional workshops and meetings, sharing knowledge and networking with other professionals. Represents OSU Extended Campus at forums, workshops, trade shows, customer meetings, and other opportunities for constituents and clients. Participates in and provides technical cross-training.

Minimum Qualifications

This classification requires a basic foundation of knowledge and skills in systems analysis and related programming support functions generally obtained by a bachelor’s degree in computer science, or an equivalent amount of training and applied experience.

Additional Required Qualifications

Demonstrated skill in programming for Web environment: i.e. PHP, MySQL, CSS3, HTML5, JavaScript, jQuery, third-party API tools.

Excellent written and oral communication skills.

Experience programming and developing in a collaborative team environment.

Excellent computer skills and troubleshooting abilities.

This position is designated as a critical or security-sensitive position; therefore, the incumbent must successfully complete a Criminal History Check and be determined to be position qualified as per OSU Standard 576-055-0000 et seq. Incumbents are required to self-report convictions and those in Youth Programs may have additional Criminal History Checks every 24 months.

Preferred (Special) Qualifications

Experience with design for accessibility.

Experience working with a diverse group of people/teams.

Experience with code source control management (such as Git).

Demonstrated ability to approximate time requirements for projects.

Experience with additional multimedia programs and tools.

Experience with Instructure’s Canvas learning management system.

A demonstrable commitment to promoting and enhancing diversity.

Working Conditions / Work Schedule

Typical office environment.

This position is deemed essential and the incumbent may be expected to report to work during inclement weather, emergency and other University work curtailments or closures. No
This position requires a clear and unambiguous commitment to compliance of all National Collegiate Athletic Association (NCAA) regulations for Division I (FBS) universities. No

Posting Detail Information

Posting Number P00980CT
Number of Vacancies 1
Anticipated Appointment Begin Date 07/24/2017
Anticipated Appointment End Date
Posting Date 06/06/2017
Full Consideration Date
Closing Date 06/26/2017
Indicate how you intend to recruit for this search Competitive / External - open to ALL qualified applicants
Special Instructions to Applicants

Applications will be reviewed based on the information submitted on the employment profile with education and work history along with any other requested documentation i.e. posting specific question responses, transcripts, etc. Your profile MUST clearly show how you meet the minimum/required qualifications for the position. Resumes are NOT accepted at the application stage for classified staff positions.

Typically, the starting salary is at the lower end of the salary range.

For additional information please contact:
Kaylyn Hymes
Kaylyn.Hymes@oregonstate.edu
541-737- 5197.

You are required to submit the following to the documents section as part of the application process.

Other Document 1 – Three examples of online web sites or apps on which you worked. Provide links if they are not behind password protection, otherwise use screen capture if they are inaccessible. Include a description of your role, the intended audience, and provide a sample of your code for each example. DO NOT upload resume or cover letter.

OSU commits to inclusive excellence by advancing equity and diversity in all that we do. We are an Affirmative Action/Equal Opportunity employer, and particularly encourage applications from members of historically underrepresented racial/ethnic groups, women, individuals with disabilities, veterans, LGBTQ community members, and others who demonstrate the ability to help us achieve our vision of a diverse and inclusive community.

This position is designated as a critical or security-sensitive position; therefore, the incumbent must successfully complete a Criminal History Check and be determined to be position qualified as per OSU Standard 576-055-0000 et seq. Incumbents are required to self-report convictions and those in Youth Programs may have additional Criminal History Checks every 24 months. Offers of employment are contingent upon meeting all minimum qualifications including the Criminal History Check Requirement.

Supplemental Questions

Required fields are indicated with an asterisk (*).

  1. * An Ecampus instructor has a course beginning soon. In addition to standard course work that appears in the Canvas LMS web pages, the instructor wants a link to a web interface. The web interface would allow students to view and memorize taxonomic info about marine animals. The instructor needs a protected web interface to update information as needed. Describe how you would develop a web site that would provide key functionality for these uses, including the upload and display of hundreds of photos and 3D models. Time estimates for the work needed to produce the final product should be included in your answer. If you anticipate any issues that may arise in the completion of your work, describe how you would address the issue(s).

    (Open Ended Question)

Documents Needed to Apply

Required Documents
  1. Other Document 1 (see Special Instructions)
Optional Documents