Senior Programmer of Digital Experience, Platforms and Analytics
Listed on 2026-10-18
-
Software Development
Web Developer, SQL Developer
Elevate Your Career at UCCS:
Innovate, Inspire, and Impact in the Rockies!
The University of Colorado Colorado Springs (UCCS) is a premier educational institution that prides itself on academic excellence, research, and community engagement and is actively seeking a Senior Programmer of Digital Experience, Platforms and Analytics to join our team! UCCS is committed to academic excellence, professional development, and fostering an environment that supports innovation and student success.
At the base of the Rocky Mountains, Colorado Springs is captivated by its stunning landscapes, making it a paradise for nature lovers. This city is more than its scenery-a mosaic of history, arts, and a vibrant tech scene. We invite you to join a community that cherishes outdoor adventure as much as forward-thinking growth, an exceptional setting for both career and lifestyle.
Salary Range: $66,892.00 - $86,312.00 annually. Compensation will be commensurate upon experience and qualifications. This position is Exempt from the Fair Labor Standards Act (FLSA) overtime provisions.
Work Location:
Remote Eligible
At UCCS, our employees are our most valued asset. We're proud to offer:
- Generous Time Off:
Enjoy 22 vacation days, 10 sick days, paid parental leave, 13 recognized holidays, and provisions for bereavement, jury duty, and FAMLI Leave. - Robust Health Coverage:
Our comprehensive medical plans cover preventative care at no cost, including a yearly mental health visit. Plus, benefit from affordable dental, vision plans, and competitive prescription drug prices. - Financial & Retirement Benefits:
Take advantage of our health savings, flexible spending accounts, and life and disability insurance. Plan for your future with our retirement options. - Further Your
Education:
Avail twelve (12) waived credits per academic year for courses at any CU campus. We invest in your educational and professional growth. - Wellness & More:
From wellness programs aimed at achieving your best self to various additional benefits through CU Advantage, we prioritize well-being and holistic development. - Want to know your total compensation? Use our calculator to get the complete picture!
Reporting to the Assistant Director of Digital Experience, Platforms and Analytics, the Senior Programmer is responsible for the development, enhancement, maintenance, and technical support of enterprise and departmental web applications and digital platforms that support the University's academic, administrative, and operational needs. This position performs advanced web application development and technical problem-solving within a diverse technology environment, including technologies such as PHP, Drupal, and SQL, and applies established development standards and practices to support secure, accessible, reliable, and sustainable digital services.
Working collaboratively with technical teams, campus partners, and other stakeholders, the Senior Programmer analyzes requirements, develops and implements technical solutions, resolves complex application issues, and contributes technical expertise to the continued development and improvement of the University's digital experience and technology ecosystem.
- Analyze, design, develop, test, implement, and maintain web applications, utilities, and digital solutions for the University while complying with applicable industry, University, departmental, accessibility, security, and development standards.
- Configure, design, and develop schemas, themes, templates, modules, applications, and other functionality within the University's Drupal Content Management System to support campus departments and University digital services.
- Convert graphical designs, prototypes, and functional requirements into responsive, accessible, and maintainable web solutions using HTML, CSS, JavaScript, PHP, Drupal, and related web technologies.
- Develop new functionality and modify, enhance, and integrate functionality within existing web applications and platforms to address changing University and user needs.
- Develop and maintain database-driven applications and functionality using relational databases, applying knowledge of SQL statements, database normalization, indexing, data structures, and query efficiency.
- Provide…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).