> Markdown version of [/jobs/ext/2217999-programmer-analyst-information-systems-specialist-4](https://www.wearedevelopers.com/jobs/ext/2217999-programmer-analyst-information-systems-specialist-4). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Programmer Analyst (Information Systems Specialist 4) - **Company:** Oregon State University - **Location:** Salem, OR, United States (Remote available) - **Experience:** Experienced - **Salary:** $62,136.0 - $93,972.0 - **Contract:** Permanent contract - **Skills:** Testing (Software), .NET Framework, Spreadsheets, Information Systems, Databases, Data Files, Database Queries, Software Debugging, Programming Tools, Web Development, Software Engineering, SQL Databases, Web Applications, Information Technology, Programming Languages - **Published:** August 25, 2026 - **Apply:** https://oregon.wd5.myworkdayjobs.com/SOR_External_Career_Site/job/Salem--OWRD--North-Mall-Office-Building/Programmer-Analyst--Information-Systems-Specialist-4-_REQ-205138 ## About the Role Three years of information systems experience in: Software, Structured Query Language and/or Web Application Development. OR An Associate's degree in Computer Science, Information Technology, or related field, OR completion of a two year accredited vocational training program in information technology or related field; AND three years of information systems experience in: Software, Structured Query Language and/or Web Application Development. OR A Bachelor's degree in Information Technology, Computer Science, or related field may substitute for all of the above. Preferred Qualifications * Experience developing .Net desktop and/or web applications * Knowledge writing SQL Queries and managing data sets * Knowledge of database schemas * Experience with the software development lifecycle, In addition to your related work experience and education, we will use both the minimum and desired qualifications above to determine whom to interview. Please make sure all your relevant qualifications are clearly demonstrated in your application materials. Your application materials may be evaluated on spelling, grammar, punctuation, attention to detail, and presentation. ## Description Hybrid/Remote Work: Hybrid work is eligible, with occasional on-site meetings required based on operational needs. The hybrid schedule will be established by the manager, and in-office expectations may be adjusted with notice in response to business requirements. Candidates should reside within a reasonable commuting distance of Salem. About the Oregon Water Resources Department The Oregon Water Resources Department is committed to creating a workplace culture that understands and appreciates differences among people and is welcoming and inclusive to all. By fostering fairness and equity in its work culture, the Department strives to improve services for all Oregonians. We acknowledge that not all people have experienced equitable opportunities or fair treatment. We are committed to increasing our awareness and understanding of historic injustices and building a foundation for meaningful change. We value a wide range of professional and lived experiences, and people of underrepresented communities are strongly encouraged to apply. Our Vision The vision of the Oregon Water Resources Department is to assure sufficient and sustainable water supplies are available to meet current and future needs. Our Mission The Department's mission is to serve the public by practicing and promoting responsible water management through two key goals: * To directly address Oregon's water supply needs * To restore and protect streamflows and watersheds in order to ensure the long-term sustainability of Oregon's ecosystems, economy, and quality of life, This position focuses on analyzing, developing, and enhancing the department's custom desktop and web applications using a variety of programming languages and development tools. The role involves coding, debugging, and testing software with the support of senior technical staff, as well as querying databases to prepare datasets for applications, reports, and spreadsheets. You will work closely with Information Services team members and receive direct guidance from a Senior Application Developer. This position also plays a key role in keeping critical system infrastructure stable and accessible for staff and the public, which aligns with the goals of the state's Integrated Water Resources Strategy. Your work helps ensure the department's platforms remain reliable, modern, and capable of supporting Oregon's long-term water management needs., * NON-PERS ELIGIBLE (Includes most new hires to state government. Employees typically gain PERS eligibility after six months of state service. PERS ELIGIBLE (Typically current or former employees of Oregon state or local government, public schools, universities, etc.) The salary listed will state base monthly salary, which is BEFORE PERS. ## Related Videos - [Launching a marketplace on-time: A lesson in taking shortcuts using spreadsheets!](https://www.wearedevelopers.com/videos/477-launching-a-marketplace-on-time-a-lesson-in-taking-shortcuts-using-spreadsheets) - [Introduction to TXT](https://www.wearedevelopers.com/videos/30-introduction-to-txt) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Syntax, Semantics, and Systems: From Linguistics to Software - Yasmine Kordjazy](https://www.wearedevelopers.com/videos/1940-syntax-semantics-and-systems-from-linguistics-to-software-yasmine-kordjazy) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## Related Articles - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [Should senior developers refuse interview coding challenges?](https://www.wearedevelopers.com/magazine/29-should-senior-developers-refuse-interview-coding-challenges) - [System change: restart as developer?](https://www.wearedevelopers.com/magazine/39-system-change-restart-as-developer) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [What Should be Included in Your Programming Resume to Highlight Your Skills](https://www.wearedevelopers.com/magazine/142-what-should-be-included-in-your-programming-resume-to-highlight-your-skills) - [How to Write a CV and Interview if You Don't Fully Qualify For The Job](https://www.wearedevelopers.com/magazine/183-how-to-write-a-cv-and-interview-if-you-don-t-fully-qualify-for-the-job)