Eastern Washington University Jobs

Eastern Washington University

Applications Close:

Cheney, WA, USA

5 Star University

"IT Application Development-Project"

Academic Connect
Applications Close

IT Application Development-Project

Job Summary

Instructional Technology and Web Services is a unit of Information Technology at EWU. This team is responsible for research, development, management, and review of academic technology and web service solutions. This includes learning management systems (LMS), content management systems (CMS), digital systems and technology, course development, course review, media systems and services (streaming, lecture and desktop capture, course recordings, etc.), learning analytics, learning space design, technology events and workshops, audience response and surveys, scheduling services, and workflows. Information Technology provides assistance to EWU leadership in strategic planning for technological initiatives which strengthen both efficiency and effectiveness.

Information Technology (IT) provides information resources and technology services to the entire campus community, in support of the academic mission. IT also provides technical assistance in the design, acquisition, installation, and maintenance of the campus systems, media, and telecommunications infrastructure including; desktop computer equipment; institutional databases; enterprise-wide applications; technology equipped classrooms, distance learning classrooms, telecommunications systems; centralized access to a campus wide software library, remote online services, open-access and program specific computer labs, consulting, training, and user support. Information Technology provides assistance to University leadership in strategic planning for technology initiatives which strengthen both efficiency and effectiveness.

The IT Application Developer-Project works at the strategic interface between Information Technology and Stakeholders (institution, college, department, faculty, student, administration/staff, community, etc.) to provide design, programming, quality assurance, and the support and use of technology through consultation and collaboration to ensure that the potential business value from IT systems and services is maximized and meets institutional goals.

This position is responsible for the development and modification of applications and services through the use of various computer programming languages. It is also responsible for troubleshooting, and technical support for applications, projects, and/or operational problems. This position designs, develops, maintains, and supports university web platforms and provides training and direct client support for utilizing web technology. In addition, this position researches and develops processes and applications in the university’s workflow and document management solutions.

This position reports to the Team Supervisor. The term of this project position will be one year from the start date.

Required Qualifications

  • Bachelor’s degree with major coursework in Computer Science or Information Technology or related degree AND two years of experience in application development such as consulting, analyzing, designing, programming, software applications, providing business process analysis, customer or technical support in information technology. [A non-technical Bachelor’s degree along with several years of technical experience will be considered].
  • Experience with version control (i.e., Git/Bitbucket)
  • Application Technologies (experience with one more of the following): HTTP/TCP, Networking, PHP, Java, Python, Ruby, ASP.NET/C#, SQL
  • Experience working in both Linux and Windows environments
  • Experience with object oriented programming theory and principles to include concepts such as data abstraction, encapsulation, inheritance, and/or polymorphism
  • Ability to work in a fast paced and quickly adapt to changing business needs
  • Experience analyzing and solving technical problems through a methodical process
  • An understanding of programming languages (e.g. Python, PHP, JavaScript, CSS) and the software development lifecycle
  • Demonstrated ability to apply a responsive and flexible approach that is supportive of the needs including universal access of our students, faculty, staff and the public

Preferred Qualifications

  • Acts as a collaborator and mentor for co-workers and peers, sharing experience and code
  • Experience developing and consuming web services (REST/SOA)
  • Working with databases (relational or NoSQL) implementing and testing CRUD operations

Other Skills and Abilities

  • Excellent customer service skills both written and verbal
  • Passion for learning and the ability to adapt to the changing needs of the organization

Job Duties

The total of all the duties equals 100%.

Duty: Programmer Duties

Develop and deploy EWU digital platforms, including design, user experience analysis, front-end programming, server-side programming, and architecture.

  • Use programming languages, such as JavaScript, PHP, HTML, and CSS to deploy web applications.
  • Analyze, design, develop, program, test, maintain, and troubleshoot requirements or issues for applications, projects and/or operational problems to meet user specifications.
  • Design solutions using standard EWU products and design patterns.
  • Create, execute, and lead unit tests, requirements tests, user tests, functional tests, performance/load tests, and regression tests
  • Perform system administration functions for applications including account provisioning, installation, configuration, upgrades, and scripting.
  • Designs, develops, tests, and manages development and system integration projects

Outcome: Develop, integrate, and support Customer-Off-the Shelf (COTS) and custom software and services to meet client needs. Percent of Time: 100

Duty: Business Analyst Duties

Provide analysis support for various business units and systems.

  • Work with stakeholders in conducting and defining needs assessments, configuration specifications, business analysis, reporting, and alerting requirements following structured processes to determine requirements using various types of models or diagrams to describe aspects of the requirements.
  • Analyze requested system functionality to identify risks and gaps, which includes providing alternative solutions and making recommendations.
  • Identify and create documentation for systems and users.
  • Work with staff and stakeholders, perform testing and quality assurance.
  • Provide maintenance and operations support of assigned systems.
  • Identify, diagnose and resolve moderate operational problems that affect supported business units, departments, and software modules and/or technology areas.
  • May require devising new or original methods and processes to analyze, evaluate and fully determine the issues and tasks at hand.

Outcome: Elicit business requirements from stakeholders and translate into functional and technical designs needed to create technical solutions.

Duty: Project Management

Provide project management for IT projects for various business units and systems.

  • Lead small to moderately sized projects
  • Develop project plans
  • Set and maintain project schedules, coordinate and implement installation projects for systems
  • Provide project management assistance for large or complete projects
  • Document processes and procedures for existing and future systems or services
  • Provide technical coordination with all IT staff, vendors, business units, and project

Outcome: Help business units deliver IT projects to support applications/systems.

Conditions of Employment

This position, during the course of university employment will be involved in the receipt of, or accountability for, university funds or other items of value, as well as the unsupervised access with the developmentally disabled, vulnerable adults or children under the age of 16. The offer of employment is contingent upon successful completion and passing of a background check prior to beginning employment. All new employees must comply with EWU Immunization Policy 602-02 and provide proof of immunity or vaccination to MMR before beginning work at EWU. Waivers for the immunization requirements are available for medical or sincerely held religious beliefs. This position is covered by the Washington Federation of State Employees’ Collective Bargaining Agreement.

Salary Information

The salary for this position starts at $78,252 (minimum). Where the hired candidate will begin within the range is dependent on education, experience, and skills. In addition to salary, the university offers a comprehensive benefits package including health insurance and disability insurance and retirement.

10

Whoops! This job is not yet sponsored…

Pay to Upgrade Listing

Or, view more options below

View full job details

See the complete job description, requirements, and application process

Stay on their radar

Join the talent pool for Eastern Washington University

Join Talent Pool

Express interest in this position

Let Eastern Washington University know you're interested in IT Application Development-Project

Add this Job Post to FavoritesExpress Interest

Get similar job alerts

Receive notifications when similar positions become available

Share this opportunity

Send this job to colleagues or friends who might be interested

181 Programmer/Analyst Jobs Found
View All

University of Oklahoma

Norman, OK 73019, USA

Staff / Administration

Closes: Oct 8, 2025

The University of Arizona

Tucson, AZ 85721, USA

Staff / Administration

Closes: Oct 10, 2025

Columbia University

New York, NY, USA

Staff / Administration

Closes: Oct 22, 2025

Johns Hopkins University

Baltimore, MD, USA

Staff / Administration

Closes: Oct 22, 2025

Brookhaven National Laboratory

Upton, NY 11973, USA

Staff / Administration

Closes: Oct 22, 2025

Augusta University

Augusta, GA 30912, USA

Staff / Administration

Closes: Oct 17, 2025

Western University of Health Sciences

CA, USA

Staff / Administration

Closes: Oct 17, 2025
View More