Programmer Analyst

$85,176 - $85,176/Yr

Central New Mexico Community College - Albuquerque, NM

posted 5 months ago

Full-time
Albuquerque, NM
Educational Services

About the position

The Programmer Analyst position at Central New Mexico Community College (CNM) is a full-time role that plays a critical part in maintaining and developing enterprise-level software solutions, including ERP and CRM systems. Under the guidance of the Director of Enterprise Applications, the individual will be responsible for troubleshooting software issues, extracting data, applying necessary upgrades and patches, and ensuring that multiple departments can effectively access and utilize CNM data. This role is essential for supporting the institution's operational needs and enhancing the user experience across various applications. The Programmer Analyst will engage in a variety of tasks, including developing and maintaining applications and databases by evaluating client needs and analyzing requirements. The position requires collaboration with users to clarify needs, write reports, and develop software systems tailored to those specifications. The analyst will also be responsible for fielding service ticket requests, analyzing user requests, and determining whether new programs need to be created or existing ones modified. This involves writing database functions and procedures using various programming languages, ensuring that the results meet user expectations. In addition to development tasks, the Programmer Analyst will assist in application integration, working closely with other programmers and application specialists to ensure seamless functionality between systems. The role includes monitoring application defects, trends, and vendor notifications, as well as participating in departmental meetings and professional development opportunities. The successful candidate will also be expected to keep management informed of ongoing issues and provide technical advice regarding application changes, ensuring that documentation is readily available to users. Overall, this position requires a proactive approach to problem-solving, a commitment to following standard operating procedures, and the ability to work collaboratively with staff and faculty to uphold the goals of the department and institution.

Responsibilities

  • Develop and maintain applications and databases by evaluating client needs and analyzing requirements.
  • Field service ticket requests and analyze user requests to determine if new programs need to be created or existing ones modified.
  • Meet with users to clarify needs and requirements, writing reports or processes as necessary.
  • Write database functions, packages, or procedures according to user needs or specifications using various programming languages.
  • Ensure user testing occurs and is successful, confirming results meet user expectations.
  • Design and develop application integration between systems using various scripting languages with guidance.
  • Assist Application Specialists or Analysts in integrating ancillary applications with larger applications such as Banner.
  • Provide assistance to other programmers when needed, sharing expertise and information.
  • Field incoming problem tickets from end users to resolve mission-critical application issues.
  • Keep Information Technology Services (ITS) management informed of ongoing enterprise application failures or issues.
  • Consult with ITS staff and CNM user groups on software installations and assess the impact of changes to existing applications.
  • Advise users on implications or alternative approaches regarding software changes.
  • Develop project plans with user groups to determine mutually agreeable dates for milestones and production installations.
  • Make presentations to the ITS Change Management group regarding planned changes to enterprise applications.
  • Ensure documentation is available to users and assist with post-install issues through to resolution.
  • Monitor existing application defects, trends, and upgrade patch notifications from vendors.
  • Participate in departmental meetings and attend professional development sessions, conferences, and training events.

Requirements

  • Bachelor's Degree and one (1) year of related experience, OR Associate's Degree and three (3) years of related experience, OR Five (5) years of related experience.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service