> Markdown version of [/jobs/ext/1821632-senior-program-manager-department-of-computer-sciences](https://www.wearedevelopers.com/jobs/ext/1821632-senior-program-manager-department-of-computer-sciences). 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). --- # Senior Program Manager, Department of Computer Sciences - **Company:** Metropolitan State University of Denver - **Location:** Denver, CO, United States - **Experience:** Expert - **Salary:** $64,000.0 - $74,000.0 - **Contract:** Permanent contract - **Skills:** Microsoft Excel, Computing Platforms, Networking Hardware, Microsoft Project, Student Information Systems, Load Balancing, Information Technology, Banner Advertisement, Workday - **Published:** July 1, 2026 - **Apply:** https://main.hercjobs.org/jobs/22389967/senior-program-manager-department-of-computer-sciences ## About the Role The Senior Program Manager is also responsible for the supervision of the front office staff to greet and provide information to students and guests to the Department of Computer Sciences. This is a multi-faceted role that requires the ability to prioritize workflow, an aptitude for learning new systems and tools, and a strong ability to work and communicate with others. The successful candidate must have well- developed interpersonal skills, customer service experience, and excellent organizational skills to manage multiple tasks simultaneously with minimal supervision., * Minimum of 2 years of relevant experience providing administrative support in a professional setting * Bachelor's degree or the equivalent combination of education and experience (please note that two years of experience equals one year of higher education) * Proactive customer service experience with a focus on problem solving * Previous experience in a position that required strong organizational skills and the ability to prioritize projects and workflow, * Previous experience working with students, faculty, and staff in higher education * Demonstrated experience identifying problems, researching solutions, synthesizing information, and communicating outcomes * Previous experience working with and preserving confidential documents and information * Experience creating promotional and marketing materials * Experience managing an office budget * Experience with Banner or comparable student information system * Experience with supervision and performance management * Experience with providing general advising to students * Knowledge of MSU Denver/AHEC accounting processes, including purchasing requisition, billing, invoicing, etc. * Relevant experience with computing industry topics enabling the successful candidate to advise students, stakeholders, and community about CS programs offered We encourage you to apply even if you do not meet every preferred qualification. We are most interested in finding the candidate who will best contribute to our Department and the University. ## Description MSU Denver is currently seeking a Senior Program Manager in the Department of Computer Sciences. The position exists to provide technical, student, and administrative program management for the department. This position requires the individual to execute, manage, and oversee various academic department functions regarding degree programs and student services. Responsibilities include understanding and managing processes for employment hiring and contracts, office budget and expenses, course scheduling, and other general office responsibilities as detailed in the Responsibilities section below., Faculty Hiring/Contracts Management - 20% * Candidate/applicant advisement and guidance on hiring process and associated processing and management of paperwork related to employment contracts or stipend process; * Employment compliance and documentation; * Management of HR employment forms and departmental archives. Requires advanced training in Faculty Load and Compensation processes and procedures to initiate and administer payrolls for all Adjunct Faculty salaries each academic semester. Banner Course Creation and Scheduling Management - 20% * Traditional classroom and online course schedule creation; course and section load balancing; faculty and classroom assignments; * Mandated scheduling guidelines and requirements; * Enrollment monitoring and census reporting. Requires advanced training in Banner scheduling process and procedures, and advanced skills in MS Project and MS Excel. Departmental Budgets and Finance Management - 20% * Main office budget planning; * Departmental/student group travel spending management; * Expenses tracking and report creation; * Using Workday for reporting and expense tracking for each fiscal year; * Preparation of budget review materials and accounting summaries as needed; * Expense forms and reimbursement processes; * Trained in MSU Denver Corporate Card for Department of Computer Sciences purchases and acquisitions and managing all budgetary processes through the Workday application; * Support finance management work in departmental research grants. Departmental Office Management and Events Coordination - 20% * Requires experience in program planning, development and assessment for the Department of Computer Sciences; * Support of operational requirements of department facilities, student lounge and front office; * Front office communications, front office staffing and continuous coverage of front office supervision of staffing needs and access; * Scheduling of student appointments with faculty; * Office supply inventory control and ordering; * Assists Department Chair and Associate Chair with day-to-day business of department as requested; * May include limited marketing and promotional duties; * Provides guidance or limited help to student clubs; * Coordinates social, alumni, industry advisor, and other departmental events; * Monitors front office staff and processes to ensure compliance with state and federal laws, including FERPA regulations and applicable public records requirements; * Works with and trains others on front office support and networking equipment, i.e., copy machine, network printer, and smart conference room equipment. Senior Program Management - 15% * Support full-time faculty members, staff members, and affiliate faculty members; * Provides senior program management for different major and minor programs within the Department of Computer Sciences. These programs include ~1500 majors, with additional students taking courses from this department; * Support curriculum changes/revisions and departmental compliance; * Forms accuracy and timely compliance and signatorys management; * Representation of department on curriculum matters as directed under curriculum committees and task forces. Requires advanced training in Banner and Degree Works academic degree reporting systems, and various other software platforms aimed at student advisement and communications. Other Duties as Assigned - 5% Job Competencies * Leads with values by modeling CADRE values through coaching, clear expectations, * Accountability and conflict resolution that strengthens trust and team effectiveness. * Leads operational excellence by aligning team workflows to departmental goals, managing capacity, supporting performance management, and ensuring compliance through clear communication. * Leads with purpose by translating strategic goals into clear team priorities, guiding decision-making, and supporting employees through change. * Fosters collaboration by creating an inclusive team culture, encouraging participation, and connecting people and resources to strengthen collective work. * Promotes equity and belonging by mitigating bias, elevating diverse voices, and responding to the needs of individuals and teams with care and fairness. * Leads innovation by encouraging professional growth, leveraging diverse perspectives, and supporting creative solutions that improve team effectiveness, The following documents are required to be included with your application: * Resume * Cover letterdescribing relevant job experiences as they relate to listed job qualifications and interest in the position Due to volume of applications received, only applications completed as outlined above will be considered. Please ensure you have uploaded all required documents into the Resume/Cover letter section of the application. Professional references and their contact information will be requested from the finalist/s. At least one reference provided must be a supervisor (either current or former). ## Related Videos - [Psychological Safety in Software Engineering - Jenny-Margrethe Vej & Alexandra Hou Aldershaab](https://www.wearedevelopers.com/videos/2142-psychological-safety-in-software-engineering-jenny-margrethe-vej-alexandra-hou-aldershaab) - [In-depth .NET Azure Functions: Isolated mode, performance and durable AI agents](https://www.wearedevelopers.com/videos/100207-in-depth-net-azure-functions-isolated-mode-performance-and-durable-ai-agents) - [gRPC Load Balancing Deep Dive](https://www.wearedevelopers.com/videos/1576-grpc-load-balancing-deep-dive) - [Destigmatizing the Workplace: Building Real Inclusion](https://www.wearedevelopers.com/videos/1492-destigmatizing-the-workplace-building-real-inclusion) - [Autism in Tech](https://www.wearedevelopers.com/videos/427-autism-in-tech) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [From developer to manager – what does it take to become an engineering manager?](https://www.wearedevelopers.com/magazine/42-from-developer-to-manager-what-does-it-take-to-become-an-engineering-manager) - [Should Tech Managers Be Developers First? Pros and Cons](https://www.wearedevelopers.com/magazine/327-should-tech-managers-be-developers-first-pros-and-cons) - [Quick guide: How to write a Software Developer CV](https://www.wearedevelopers.com/magazine/37-quick-guide-how-to-write-a-software-developer-cv) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-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)