Analyst Programmer

OSU Oregon State University•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 role focuses on the undergraduate Technolutions Slate CRM, including portals, forms, application processes, communications support, and integrations. The position reports to the Associate Director, Enrollment Systems and Application Delivery, and collaborates with developers, CRM colleagues, and Enrollment Management partners to translate business needs into reliable, maintainable technical solutions. Work also 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. The typical schedule is 8:00 a.m. to 5:00 p.m., with occasional evening or weekend work for post-migration testing. This is a regular classified staff position at 100% FTE for 12 months. Starting salary is commensurate with skills, education, and experience; the listed salary range is $31.79–$59.01. The anticipated start date is January 4, 2027.

Requirements

  • A basic foundation 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 to lead cross-departmental and/or cross-functional teams in determining requirements and implementing 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.
  • Must successfully complete a criminal history check and be determined position-qualified under University Standard 05-010 et seq.
  • Must self-report convictions; employees in youth programs may have additional criminal history checks every 24 months.

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.
  • 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.
  • Work with developers, CRM colleagues, and Enrollment Management partners to translate business needs into technical solutions.
  • Perform troubleshooting and testing.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service