Analyst Programmer

OSU Rec Sports - Sport. Leadership. Wellness.•Corvallis, OR
•$32 - $59•Hybrid

About The Position

Oregon State University’s Office of Digital Engagement, Marketing, and Information Technology is hiring a full-time Analyst Programmer, competency level 2, to develop and support systems that help students move from interest to enrollment. The position focuses on the undergraduate Technolutions Slate CRM, including portals, forms, application processes, communications support, and integrations. Reporting to the Associate Director, Enrollment Systems and Application Delivery, the Analyst Programmer works with developers, CRM colleagues, and Enrollment Management partners to translate business needs into reliable, maintainable technical solutions. Work includes troubleshooting, testing, end-user support, and technical documentation. The position is based in Corvallis, Oregon. Remote work may be considered under university policy and the needs of the position. It is a regular classified staff position at 100% FTE for 12 months. The typical schedule is 8:00 a.m. to 5:00 p.m., with occasional evening or weekend work for post-migration testing. Starting salary is commensurate with skills, education, and experience; the listed salary range is $31.79–$59.01.

Requirements

  • A basic foundation of knowledge and skills in systems analysis and related programming support functions, generally obtained through a bachelor’s degree in computer science or an equivalent amount of training and applied experience.
  • Ability to work independently with minimal oversight and lead cross-departmental and/or cross-functional teams to determine requirements and implement systems and software solutions.
  • Strong communication, written, and organizational skills.
  • Ability to monitor progress and track details, data, information, and activities.
  • Ability to interpret policies and procedures and explain them to technical and non-technical audiences.
  • Ability to identify issues and constraints and work independently to resolve them.
  • Successful completion of a criminal history check and determination of position qualification under University Standard 05-010 et seq.; incumbents must self-report convictions.

Nice To Haves

  • Bachelor’s degree in computer science, Business/Management Information Systems, or a similar area of study.
  • Three or more years of experience with Technolutions Slate CRM software administration and configuration.
  • Three or more years of experience with SQL, XML, and JavaScript, and intermediate to advanced knowledge of computer applications for relationship management.
  • Information technology experience in higher education or government.
  • Experience with Ellucian’s Banner ERP.
  • Experience with and knowledge of academic policies and procedures in a higher education setting.
  • Demonstrable commitment to promoting and enhancing inclusive excellence.

Responsibilities

  • Administer and maintain undergraduate Slate configurations, portals, forms, applications, data, and permissions.
  • Develop and test custom applications and integrations using Slate configuration capabilities and supported technologies such as SQL, JavaScript, and HTML.
  • Support CRM communications, campaign components, audience selections, business rules, and production troubleshooting.
  • Resolve stakeholder help requests, translate technical information, and provide end-user assistance.
  • Develop and maintain technical process documentation, procedures, and the development library.
  • Collaborate with the undergraduate Slate development team and participate in code reviews.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service