Analyst Programmer 3
Analyst Programmer 3
Job no: 527391
Work type: Classified Staff
Location: Eugene, OR
Categories: Computer and Information Science, Information Technology
Department: Behavioral Research and Teaching
Classification: Analyst Programmer 3
Appointment Type and Duration: Regular, Ongoing
Salary: $33.89 - $53.74 per hour
Review of Applications Begins
Position closes May 17, 2021
Special Instructions to Applicants
To ensure consideration, please upload the following with your online application:
- A resume of your professional work experience and
- A cover letter highlighting how your knowledge, skills, and
experience qualify you for the requirements, competencies, and if
applicable, preferred qualifications outlined in the job
Behavioral Research and Teaching (BRT, http://brtprojects.org) is a research unit within the College of Education at the University of Oregon. We investigate various problems related to teaching and learning and offer solutions to improve K-12 education for students, teachers, and administrators. Our work focuses on developing technology systems to support all students, with three primary goals: (a) improve basic skills assessments (read, write, and compute); (b) enhance the learning of middle and secondary content subject matter to develop a broad knowledge base; (c) provide accessibility to large-scale testing to demonstrate proficiency on state and local achievement standards.
BRT is comprised of seven Principal Investigator/Researchers with PhD/DEd degrees who hold tenure and non-tenure track faculty positions, a Director of Technology Development, a Business Manager, two Analyst Programmers and support staff (classified, graduate students, and temporary research faculty). This agile team is funded through federal grants, state contracts, and educational software sales.
The easyCBM group, within BRT, is a multidisciplinary team focused on improving and delivering our primary product: easyCBM. easyCBM offers classroom teachers and other educators insights to make informed intervention and instructional decisions in K-8 instruction. This software is widely used by over 1,000,000 students and 160,000 teachers across the United States. We value and support all team members and strive to create a better system through collaboration, flexibility, and creative problem-solving.
This position is responsible for the development and operations of easyCBM, a PHP (LAMP) based application used by over 1,000,000 students and 160,000 teachers. As the senior Analyst Programmer on the team, you will be dedicated to helping deliver software quickly, repeatably, reliably, scalably, and securely. You will work across the application stack wherever it is most necessary. This position provides advanced troubleshooting and helps set the product roadmap. This position requires advanced knowledge of software development, relational databases, and development-operations best practices.
The position independently makes day-to-day operations decisions for the nationally deployed SaaS and is the primary authority of the system's technical aspects.
The Analyst Programmer works closely with the easyCBM Project Director, another programmer, and the Director of Technology Development (DTD). This position requires daily informal asynchronous communications (email, project management software) and weekly synchronous meetings.
A successful candidate is expected to have experience with PHP software development and related technologies.
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.
- Ability to troubleshoot and resolve tier 3 support requests,
respond to critical bugs, and customer support
- Ability to support full-stack web applications
- Demonstrated ability to communicate and coordinate with systems
administrators, software engineers, and external vendors to resolve
problems with custom developed software in a timely
- Flexible problem-solving skills
- Ability to develop and maintain user manuals and
- Oral and written communication skills to communicate
effectively and respectfully with individuals
- Three-plus years of professional experience in a complex
information systems environment
- Understanding of high-level DevOps and security
- Experience with AWS platform
- Development experience with PHP Laravel, RESTful APIs, and JSON
- Portfolio of K-12 education technology product development that
reflects large-scale adoption
- Experience working in or with institutions of higher education
or within a complex organization
FLSA Exempt: No
All offers of employment are contingent upon successful completion of a background inquiry.
This is a classified position represented by the SEIU Local 503, Oregon Public Employees Union.
The University of Oregon is proud to offer a robust benefits package to eligible employees, including health insurance, retirement plans and paid time off. For more information about benefits, visit http://hr.uoregon.edu/careers/about-benefits.
The University of Oregon is an equal opportunity, affirmative action institution committed to cultural diversity and compliance with the ADA. The University encourages all qualified individuals to apply, and does not discriminate on the basis of any protected status, including veteran and disability status. The University is committed to providing reasonable accommodations to applicants and employees with disabilities. To request an accommodation in connection with the application process, please contact us at firstname.lastname@example.org or 541-346-5112.
UO prohibits discrimination on the basis of race, color, sex, national or ethnic origin, age, religion, marital status, disability, veteran status, sexual orientation, gender identity, and gender expression in all programs, activities and employment practices as required by Title IX, other applicable laws, and policies. Retaliation is prohibited by UO policy. Questions may be referred to the Title IX Coordinator, Office of Civil Rights Compliance, or to the Office for Civil Rights. Contact information, related policies, and complaint procedures are listed on the statement of non-discrimination.
In compliance with federal law, the University of Oregon prepares an annual report on campus security and fire safety programs and services. The Annual Campus Security and Fire Safety Report is available online at http://police.uoregon.edu/annual-report.
To apply, visit https://careers.uoregon.edu/en-us/job/527391/analyst-programmer-3