Senior Programmer Analyst
Compensation:
$90,605 - $115,503
Compensation Type:
Salary
Employment Type:
Regular
Grade:
Position Summary
The Senior Programmer Analyst assists in leading in the design, development, implementation, and maintenance of software applications and systems within the organization. This position orchestrates automated processes to obtain repeatability and consistency across infrastructure configurations and software deployments, as well as the availability of applications and data to Central New Mexico Community College (CNM) departments. The analyst works closely with business analysts and end-users to understand requirements and develop solutions. The Senior Programmer Analyst also provide technical guidance and mentor junior programmers.
Duties & Responsibilities
- Takes charge of overseeing, mentoring, and guiding junior programming staff to foster their professional growth and development.
- Designs and develops intricate application integrations between systems, leveraging various scripting languages to ensure seamless connectivity and data exchange.
- Provides prompt assistance and expertise to other programmers whenever intricate information within specialized areas is required, demonstrating a commitment to upholding standard operating procedures and departmental goals.
- Fields incoming problem tickets from end users to swiftly resolve mission-critical application issues, collaborating with Programmer Analyst III's and Database Analysts as necessary, and keeping ITS management informed of ongoing enterprise application challenges.
- Manages and optimizes team collaboration software while enhancing automated processes like continuous integration and continuous delivery pipelines to streamline operations.
- Constructs tailored information radiators that offer insights into current trends or potential issues in application performance, enhancing visibility and decision-making processes.
- Consults extensively with ITS staff and CNM user groups on software installations, evaluating the impact of changes to existing applications and providing strategic guidance on alternative approaches and compatibility considerations.
- Develops meticulous project plans, including mutually agreeable milestones and production installation schedules, and delivers comprehensive presentations to the ITS Change Management group on planned enterprise application changes.
- Ensures comprehensive documentation is accessible to users, installing upgrades and patches in a robust test environment to mitigate risks during deployment.
- Provides strategic advice on changes to the baseline application and ensures seamless integration and user testing, confirming successful implementation through rigorous testing protocols.
- Collaborates closely with ITS managers to develop scopes of work, RFPs, and project plans for launching new applications or providing maintenance/support for existing applications.
- Delivers expert technical leadership, guidance, and support to CNM and ITS staff for diagnosing, maintaining, and testing institutional software.
- Engages in proactive interactions with ITS staff and vendors regarding network and firewall configurations, ensuring robust security protocols and efficient data flow.
- Actively monitors application defects, trends, and upgrade patch notifications, providing valuable feedback to the development team on potential threats and risks.
- Actively participates in departmental meetings, professional development sessions, conferences, and training events to stay abreast of evolving trends and technologies.
- Provides on-call support on a rotating basis to ensure seamless operations and swift resolution of technical issues.
- Executes other related duties as assigned, demonstrating a commitment to excellence and continuous improvement in service delivery.
Want more jobs like this?
Get jobs in Albuquerque, NM delivered to your inbox every week.

Minimum Qualifications:
- Associate's degree or higher AND Five (5) to seven (7) year of related experience
- Completed certified IT apprenticeship program or experience that is directly related to the duties and responsibilities specified may be interchangeable
- Completed certified Deep Dive Bootcamp or experience that is directly related to the duties and responsibilities specified may be interchangeable
- A combination of education and experience may be substituted for requirements of the position
Best Consideration Date: 4/10/26
EEO STATEMENT:
As an EEO employer, Central New Mexico Community College will not discriminate in our employment practices based on an applicant's race, ethnicity, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, serious medical condition or status as a protected veteran or spousal affiliation. Central New Mexico Community College hires only U.S. citizens and individuals lawfully authorized to work in the U.S.
Perks and Benefits
Health and Wellness
- Health Insurance
- Dental Insurance
- Vision Insurance
- Life Insurance
- Long-Term Disability
- FSA
- Mental Health Benefits
Parental Benefits
- Adoption Leave
- Birth Parent or Maternity Leave
- Non-Birth Parent or Paternity Leave
Work Flexibility
- Remote Work Opportunities
- Hybrid Work Opportunities
Office Life and Perks
- Casual Dress
- Company Outings
- Holiday Events
Vacation and Time Off
- Personal/Sick Days
- Paid Vacation
- Paid Holidays
- Sabbatical
- Leave of Absence
Financial and Retirement
- Financial Counseling
- 401(K) With Company Matching
Professional Development
- Tuition Reimbursement
- Work Visa Sponsorship
- Leadership Training Program
- Promote From Within
- Access to Online Courses
- Lunch and Learns
Diversity and Inclusion
Company Videos
Hear directly from employees about what it is like to work at Central New Mexico Community College.