×
Register Here to Apply for Jobs or Post Jobs. X

Programmer Analyst II-Sr

Job in Albuquerque, Bernalillo County, New Mexico, 87101, USA
Listing for: Public Service Company of New Mexico (PNM)
Full Time position
Listed on 2026-08-03
Job specializations:
  • IT/Tech
    Cybersecurity, Systems Analyst, Systems Engineer, IT Consultant
Salary/Wage Range or Industry Benchmark: 82463 - 111325 USD Yearly USD 82463.00 111325.00 YEAR
Job Description & How to Apply Below

DEPARTMENT

Department: EIM Performance Analysis Group

POSTING DEADLINE

This position is posted until filled.

DEPARTMENT

Department: EIM Performance Analysis Group

JOB DESCRIPTION Programmer Analyst Sr

Salary Grade: G06

Minimum Midpoint Maximum

$82,463 - $111,325 - $140,187

Personnel in this job title may be covered by NERC CIP cyber security standards. If the position is covered, prior to being hired, promoted, or transferred into the position, the candidate must successfully pass a Personnel Risk Assessment, which includes identity verification and a criminal background check. Prior to being granted unescorted access to cyber secure areas, the candidate must attend cyber security training.

Annual cyber security training is also required.

Summary

Under general supervision, analyzes requirements and develops computer programs.

Essential Duties And Responsibilities
  • Plans for all phases of the project life cycle
  • Develops and maintains project plans outlining plan design, programming and testing timetables, status reports, and cost/benefit analysis
  • Acts as the project technical manager; coordinates team activities; assigns and reviews tasks, insures compliance with technical standards; budgets and schedules; tracks reports and corrects deviations
  • Recommends resource allocations and project staffing, new information systems standards and development guidelines
  • Prepares project manuals, improvement authorizations, work orders, and project budgets
  • Evaluates and recommends software packages for acquisitions based on client needs and functional requirements
  • Defines program and system requirements, operating constraints, file structures, data control procedures and system test criteria
  • Performs and documents vendor application software evaluations for efficiency, standards, maintainability, hardware compatibility, enhancements, documentation, and cost/benefit analysis
  • Consults with client to prototype, refine, test, and debug programs to meet needs
  • Recommends hardware or software platforms, DBMS, and language
  • Evaluates application program and system design for compliance with standards and functional requirements
  • Designs and implements system security
  • Writes, debugs, compiles, tests and installs program modifications and new programs or modules
  • Evaluates proposed hardware or software changes
  • Provides production problem resolution and on call support
  • Coding job control instructions
  • Performs high-level business needs analysis
  • Defines and documents client
    ¿ s problems or areas for improvement, alternative (EDP and non-EDP) solutions and the most cost beneficial recommendations
  • Performs client long-range planning, client testing and training, and system implementation
  • Performs hardware or software platform support for non-mainframe hardware including installation and use of system and application software, database management, monitoring and maintaining the system for availability of resources
Competencies
  • Knowledge of project management areas such as estimating, tracking, training, documenting, and scheduling
  • Knowledge of CASE tools, information engineering techniques, and the system development life-cycle process
  • Ability to evaluate productivity tools, interfaces between major systems, package systems and the efficiency and effectiveness of large in-house systems
  • Ability to analyze the impact of enhancements and production problems effectively
  • Ability to assist with assessing project benefits and priorities
Qualifications

Minimum Education And/Or Experience

Bachelor's degree from four-year college or university with an emphasis in computers or related area, and five to seven years related experience, or equivalent combination of education and/or experience related to the discipline.

Communication Skills
  • Ability to read and interpret technical documents such operating and maintenance instructions, and procedure manuals
  • Ability to clearly and concisely write technical, conceptual and administrative project information
  • Ability to speak effectively before clients, personnel and management, and vendors
Computer Skills
  • In-depth knowledge of at least one of the Company
    ¿ s hardware and software platforms
  • The ability to develop and implement systems, to code…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(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).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary