1

Professional Programmer Analyst Jobs in New Mexico

Programmer Analyst II

Albuquerque, NM · On-site

$96K - $120K/yr

Certified Protection Professional (CPP) Physical Security Professional (PSP) Vendor or industry ... Programmer Analyst II Salary Grade: G07 Minimum Midpoint Maximum $73,060 - $96,804 - $120,548 ...

... construction civil engineering design, planning, modification, permitting, and analysis for ... Professional Development: Tuition reimbursement and extensive internal training programs. * Family ...

... construction civil engineering design, planning, modification, permitting, and analysis for ... Professional Development: Tuition reimbursement and extensive internal training programs. * Family ...

This may include performing and/or leading field investigations, engineering analysis, calculations ... Developing engineering professional; assignments are designed to develop knowledge and abilities ...

This may include performing and/or leading field investigations, engineering analysis, calculations ... Developing engineering professional; assignments are designed to develop knowledge and abilities ...

Design and analysis of freeways, interstate highways, interchanges, urban and rural roadways, and ... Professional Engineering license in state of employment or ability to obtain within one year of ...

Design and analysis of freeways, interstate highways, interchanges, urban and rural roadways, and ... Professional Engineering license in state of employment or ability to obtain within one year of ...

next page

Showing results 1-20

Professional Programmer Analyst information

What is a professional programmer analyst?

Professional Programmer Analysts are IT professionals who combine the skills of computer programming with systems analysis. They design, develop, test, and maintain software applications while also analyzing business requirements to ensure that software solutions effectively address organizational needs. Their role often involves working closely with stakeholders to gather requirements, troubleshooting technical issues, and optimizing existing systems for better performance and functionality.

What are the key skills and qualifications needed to thrive as a professional programmer analyst?

To thrive as a Professional Programmer Analyst, you need a strong background in computer science, programming languages such as Java or C#, and experience with systems analysis, typically supported by a relevant degree. Familiarity with database management systems, development frameworks, and tools like SQL, .NET, or Agile methodologies is often required. Analytical thinking, problem-solving, and effective communication are vital soft skills that help bridge technical and business needs. These skills are essential to deliver robust software solutions that align with organizational goals and adapt to evolving technological demands.

What are some typical challenges faced by professional programmer analysts when managing multiple projects simultaneously?

Professional Programmer Analysts often juggle multiple projects with overlapping deadlines and varying requirements. A common challenge is effectively prioritizing tasks while ensuring that each project meets both technical standards and business objectives. Clear communication with stakeholders and agile project management techniques are essential to manage shifting priorities and resource limitations. Additionally, balancing coding responsibilities with analysis and documentation requires strong organizational skills and adaptability.

What is the difference between Professional Programmer Analyst vs Software Developer?

AspectProfessional Programmer AnalystSoftware Developer
CredentialsBachelor's degree in Computer Science or related field; certifications like CAP or PMI-ACPBachelor's degree in Computer Science or related field; certifications vary
Work EnvironmentBusiness analysis, system design, coding, testing within organizationsDesigning, coding, testing software applications across industries
Employer & Industry UsageUsed in corporate IT, consulting firms, government agenciesUsed in tech companies, startups, software firms

The Professional Programmer Analyst combines technical coding skills with business analysis, focusing on system integration and requirements. Software Developers primarily focus on creating software applications. Both roles require programming expertise, but the Analyst often bridges technical and business needs, while Developers concentrate on building software solutions.

Are professional programmer analysts in demand?

Professional programmer analysts are in high demand due to the ongoing need for software development, system analysis, and IT solutions across various industries. They often require strong programming skills in languages like Java, C++, or Python, along with knowledge of database management and system design. The role offers good job stability and growth opportunities as technology continues to evolve.

How much do professional programmer analysts make?

Professional programmer analysts in the US typically earn a median annual salary of around $80,000 to $100,000, depending on experience, location, and industry. Salaries can increase with specialized skills in programming languages, database management, and analytical tools, as well as certifications like CBAP or PMP.

Is programming analyst a stressful job?

A programming analyst role can be stressful due to tight deadlines, complex problem-solving, and the need for accuracy. However, workload and stress levels vary depending on the employer, project scope, and individual skills, with some roles offering a more balanced environment.

What are the most commonly searched types of Programmer Analyst jobs in New Mexico?

The most popular types of Programmer Analyst jobs in New Mexico are:

What cities in New Mexico are hiring for Professional Programmer Analyst jobs?

Cities in New Mexico with the most Professional Programmer Analyst job openings:

Infographic showing various Professional Programmer Analyst job openings in New Mexico as of August 2026, with employment types broken down into 1% As Needed, 72% Full Time, 23% Part Time, and 4% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution.

Programmer Analyst II

PNM Resources

Albuquerque, NM • On-site

$96K - $120K/yr

Full-time

Re-posted 13 days ago


Job description

POSTING DEADLINE
This position is posted until filled.
DEPARTMENT
Department: Corporate Security
PREFERENCES
Preferred Experience
Enterprise Access Control & Identity Management Platforms
Hands-on experience administering and maintaining enterprise access control systems; specifically, CCURE 9000; including credential lifecycle management, role-based access, alarm monitoring, and integration with physical security compliance programs (e.g., regulated or critical infrastructure environments).
Video Management & Physical Security Systems Integration
Demonstrated experience using Genetec Security Center (or comparable VMS/PSIM platforms) for live monitoring, incident review, investigations, and system integrations across access control, video, and intrusion detection systems in a multi-site or enterprise environment.
Desired Certifications
CCURE 9000 Technical or Administrator Certification (or equivalent ACS certification)
Vendor-issued or recognized certification demonstrating advanced proficiency in enterprise access control system configuration, administration, and troubleshooting.
Genetec Certification (Security Center Operator, Technician, or equivalent)
Certification validating hands-on expertise with video management systems, access control integration, and incident investigation workflows within Genetec or comparable platforms.
Security Operations / Physical Security Professional Certification
One or more of the following (or equivalent):
Certified Protection Professional (CPP)
Physical Security Professional (PSP)
Vendor or industry-recognized certification related to security operations centers (SOC), physical security technology, or guard force management systems (e.g., TrackTik).
JOB DESCRIPTION
Programmer Analyst II
Salary Grade: G07
Minimum Midpoint Maximum
$73,060 - $96,804 - $120,548
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:
Develops and maintains project plans outlining plan design, schedule and cost estimate, programming and testing timetables, status reports, and application software package evaluations
Coordinates programming activities of Programmer Analyst team members
Performs enhancement and development analysis, program and system design, testing, and installation
Consults with client to prototype, refine, test, and debug programs to meet needs
Writes, debugs, compiles, tests and installs program modifications and new programs or modules
Recommends hardware and software platforms, DBMS, and language
Evaluates application program and system design for compliance with standards and functional requirements
Designs and implements system security
Writes and maintains system documentation, functional specifications, data processing run books, and user manuals
Evaluates proposed software changes
Provides production problem resolution and on call support
Codes job control instructions
Performs client surveying and interviewing
Defines and documents client's problems and areas for improvement, alternative (EDP and non-EDP) solutions, and the most cost beneficial recommendations
Assists client with long range planning
Provides hardware and 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
Assists with client training, testing, and system implementation
Assists with the department's long-range planning
COMPETENCIES:
Ability to provide analysis in project, program, and database design for business
Knowledge of project management areas such as estimating, tracking, training, documenting, and scheduling
Basic knowledge of CASE tools, information engineering techniques, and the system development life-cycle process
Ability to evaluate software packages and the efficiency and effectiveness of large in-house or package systems independently
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 emphasis in computers or related area, with three to five 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:
Knowledge of at least one of PNMs hardware/software platforms
The ability to develop and implement systems, to code and test new applications, and to meet current and projected client needs.
In-depth knowledge of one high level programming language, the applicable job control and utilities
In-depth understanding of database system software and database management
Basic knowledge of various languages, DBMS, and hardware platforms to be able to recommend which is best for an application
Basic knowledge of networks, local area networks, and various types of workstations
PHYSICAL DEMANDS:
While performing the duties of this job, the employee is regularly required to sit up to 2/3 of the time. Manual dexterity and good vision required. Ability to talk and listen. The employee must occasionally lift and/or move up to 10 pounds.
WORK ENVIRONMENT:
Office environment.
SAFETY AND ADA STATEMENT
Safety Statement:
Safety is a core value at (TXNM Energy/PNM/TNMP) and our vision, "everyone goes home safe", reflects our commitment to promoting an environment conducive to learning, improving and building safety practices. Our safety value is built upon the belief that every employee deserves to work in an environment free from harm.
Americans with Disabilities Act (ADA) Statement:
If you require assistance with the job application process due to a disability, please contact HR ADA Analyst, at 505-241-4627.
Share: