1

Programmer Analyst Jobs in Albuquerque, NM (NOW HIRING)

Programmer Analyst II-Sr

Albuquerque, NM · On-site

$111K - $140K/yr

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 ...

Contribute to the pre-construction civil engineering design, planning, modification, permitting, and analysis for multiple projects ranging in size and scope. * Solve complex problems, assist project ...

Contribute to the pre-construction civil engineering design, planning, modification, permitting, and analysis for multiple projects ranging in size and scope. * Solve complex problems, assist project ...

Contribute to the pre-construction civil engineering design, planning, modification, permitting, and analysis for multiple projects ranging in size and scope. * Solve complex problems, assist project ...

Contribute to the pre-construction civil engineering design, planning, modification, permitting, and analysis for multiple projects ranging in size and scope. * Solve complex problems, assist project ...

Designer/Analyst I

Albuquerque, NM · On-site

$70K - $83K/yr

... engineering services for spaceflight projects. Since our establishment in 1992, we have ... Examples of Designer/Analyst I duties include the following, performed at an entry level: * Perform ...

next page

Showing results 1-20

Programmer Analyst information

See Albuquerque, NM salary details

$20

$45

$66

How much do programmer analyst jobs pay per hour?

As of Sep 5, 2026, the average hourly pay for programmer analyst in Albuquerque, NM is $45.05, according to ZipRecruiter salary data. Most workers in this role earn between $34.95 and $54.76 per hour, depending on experience, location, and employer.

What is a programmer analyst?

As a programmer analyst, you design, develop, and implement a computer system that is customized to suit a business’ or client’s needs. You can find this work in a variety of industries, including finance, engineering, and science. You meet with supervisors to determine what the business needs are and design a program, application, or database that meets those needs. You then create any required software to go along with the system. Your job duties include performing tests on new programs, debugging as needed, and providing support if required. Other responsibilities include writing and updating procedures and policies related to programming, ensuring hardware is fully functional, and calling for repairs when needed.

How do programmer analysts typically balance coding tasks with analyzing business requirements in their daily work?

Programmer Analysts often split their time between developing software solutions and working closely with business stakeholders to gather and interpret requirements. This means you'll frequently switch between writing code, debugging applications, and participating in meetings to clarify project goals or discuss user needs. Effective communication and time management are crucial, as you'll need to translate business processes into technical specifications while ensuring your solutions remain aligned with organizational objectives. Collaboration with project managers, business analysts, and quality assurance teams is common, making teamwork an integral part of the role.

What are the key skills and qualifications needed to thrive as a programmer analyst, and why are they important?

To thrive as a Programmer Analyst, you typically need strong analytical skills, programming proficiency (often in languages such as Java, Python, or C#), and a bachelor’s degree in computer science or a related field. Familiarity with databases, software development tools, and systems analysis methodologies, as well as certifications like CompTIA or Microsoft Certified Solutions Developer (MCSD), are commonly required. Strong problem-solving abilities, effective communication, and attention to detail enable standout performance in both technical troubleshooting and translating business needs into technical solutions. These skills and qualities are crucial for delivering reliable software that meets organizational requirements and facilitates smooth business operations.

What is the difference between Programmer Analyst vs Software Developer?

AspectProgrammer AnalystSoftware Developer
Primary RoleAnalyzes user requirements, designs solutions, and develops applicationsDesigns, codes, tests, and maintains software applications
Required SkillsProgramming, analysis, problem-solving, communicationProgramming, software design, debugging, project management
Work EnvironmentOften in IT departments, collaborating with analysts and usersIn development teams, working on coding and software projects
CertificationsTypically none required, but certifications like Microsoft Certified or Java certifications are commonSimilar certifications, including programming language certifications and Agile/Scrum

While both roles involve programming, Programmer Analysts focus on analyzing requirements and designing solutions, whereas Software Developers primarily concentrate on coding and building software applications. The roles often overlap, but the Analyst role emphasizes requirements gathering and system analysis, making it suitable for those with strong communication skills alongside technical expertise.

Are programmer analysts in demand?

Programmer analysts are in high demand due to their skills in software development, systems analysis, and problem-solving. They are often required across industries such as finance, healthcare, and technology, with job growth expected to continue as organizations increasingly rely on technology solutions and digital transformation initiatives.

How much do programmer analysts make in the US?

Programmer analysts in the US typically earn a median annual salary of around $75,000 to $95,000, depending on experience, location, and industry. Salaries can increase with proficiency in programming languages, database management, and analytical skills, and may include benefits such as bonuses or certifications.

What are the most commonly searched types of Programmer Analyst jobs in Albuquerque, NM?

The most popular types of Programmer Analyst jobs in Albuquerque, NM are:

What are popular job titles related to Programmer Analyst jobs in Albuquerque, NM?

For Programmer Analyst jobs in Albuquerque, NM, the most frequently searched job titles are:

What job categories do people searching Programmer Analyst jobs in Albuquerque, NM look for?

The top searched job categories for Programmer Analyst jobs in Albuquerque, NM are:

Infographic showing various Programmer Analyst job openings in Albuquerque, NM as of August 2026, with employment types broken down into 86% Full Time, 8% Part Time, and 6% Contract. Highlights an 83% Physical, 7% Hybrid, and 10% Remote job distribution, with an average salary of $93,699 per year, or $45 per hour.

Programmer Analyst 1

University of New Mexico

Albuquerque, NM • On-site

Part-time

Medical, Dental, Vision, Life

Posted 3 days ago

New


University Of New Mexico rating

8.3

Company rating: 8.3 out of 10

Based on 56 frontline employees who took The Breakroom Quiz

128th of 630 rated colleges and universities


Job description

Programmer Analyst 1
Requisition ID
req37830
Working Title
Programmer Analyst 1
Position Grade
12
Position Summary
The University of New Mexico Southwest Center for Advancing Clinical & Translational Innovation (SW CACTI), located within the Health Sciences Center, is seeking a part-time Programmer Analyst 1 to support the preparation and delivery of clinical data for research. Working under the direct supervision of senior technical staff, the Programmer Analyst 1 will assist with gathering data-request requirements; developing and maintaining routine to moderately complex queries and scripts; extracting, cleaning, linking, validating, and documenting datasets; and applying established safeguards for data security and patient privacy. The position will collaborate with faculty, staff, students, and Informatics team members to support clear, actionable, and compliant research data requests.
SW CACTI is part of the national Clinical and Translational Science Awards (CTSA) consortium, funded by the National Center for Advancing Translational Sciences, National Institutes of Health. Translational science supports the movement of discoveries from laboratory and clinical research into health systems and communities.
Duties and Responsibilities:
  • Assist with data mining and extraction from clinical databases and electronic health records (EHRs) using SQL, business intelligence tools, and other approved technologies.
  • Prepare research datasets by cleaning, transforming, linking, combining, and merging data from multiple sources in accordance with established specifications and procedures.
  • Apply established de-identification methods, which may include removal of direct identifiers, date shifting, randomization, and other approved privacy-preserving techniques.
  • Perform routine quality assurance to evaluate data completeness, validity, reproducibility, and consistency; document findings and escalate complex issues for senior technical review.
  • Meet with faculty, staff, and students to gather information about study questions and data needs; assist with translating requests into clear specifications, deliverables, and documented work requirements.
  • Maintain clear documentation of data definitions, query logic, methods, decisions, limitations, and final deliverables; contribute to established request-tracking and version-control processes.
  • Follow HIPAA, Institutional Review Board (IRB), data-use, and institutional requirements governing the access, storage, transmission, and use of clinical and research data.
  • Develop familiarity with evolving clinical data resources, medical concepts, and informatics procedures through guided training, collaboration, and professional development; provide team coverage and operational support within the assigned schedule; and, participate in relevant meetings and training.
  • Performs miscellaneous job-related duties as assigned.

TERM APPOINTMENT; FUNDING AVAILABLE THROUGH 06/30/2027; CONTINUANCE BEYOND THAT DATE SUBJECT TO AVAILABILITY OF ADDITIONAL FUNDING. The CTSC has received continuous funding for over two decades.
See the Position Description for additional information.
Conditions of Employment
  • Specialty licensure/certification may be required, as specified by the department.
  • Successful candidate may be subject to a criminal background check prior to starting work.

Minimum Qualifications
Bachelor's degree; at least 6 months of progressively responsible experience directly related to the duties and responsibilities specified.
Completed degree(s) from an accredited institution and/or experience that is directly related to the duties and responsibilities specified may be interchangeable on a year-for-year basis.
Preferred Qualifications
  • Experience and proficiency with relational databases and SQL, including writing, testing, and troubleshooting queries.
  • Experience with data cleaning, transformation, validation, management, analysis, or reporting.
  • Experience with one or more scripting, statistical, or programming tools such as Python, R, SAS, or comparable technologies.
  • Experience with electronic health record data; experience with Oracle Health/Cerner is preferred.
  • Education, training, knowledge or experience in health informatics, clinical care, public health, biomedical research, or a related field.
  • Familiarity, knowledge or experience with HIPAA, IRB requirements, protected health information, or secure handling of sensitive data.
  • Ability to communicate technical information clearly to non-technical personnel, both orally and in writing.
  • Strong attention to detail and demonstrated ability to document work, follow established procedures, organize priorities, and meet deadlines in a collaborative environment.
  • Strong interpersonal and communication skills, flexibility, customer-service orientation, and willingness to seek guidance and incorporate technical review.

Additional Requirements
• Due to budgetary constraints, the department is unable to sponsor or take over sponsorship of an employment visa at this time. Applicants must be authorized to work for any employer in the United States.• This position is based in Albuquerque, New Mexico. The anticipated schedule is 20 hours per week and will be established with the supervisor based on operational needs and candidate availability. Candidates who are not local must be willing to relocate at their own expense if required for the approved work arrangement.• Finalists may be asked to submit up to three work samples representing a range of relevant products, such as code samples, technical documentation, data dictionaries, formatted reports, GitHub links, or comparable materials. Applicants may redact confidential or proprietary information.
Campus
Health Sciences Center (HSC) - Albuquerque, NM
Department
CTSC Administration Gen (672B)
Employment Type
Staff
Staff Type
Term - Part-Time
Term End Date
06/30/2027
Status
Non-Exempt
Pay
Hourly: $22.40 - $31.46
Benefits Eligible
This is a benefits eligible position. The University of New Mexico provides a comprehensive package of benefits including medical, dental, vision, and life insurance. In addition, UNM offers educational benefits through the tuition remission and dependent education programs. See the Benefits home page for a more information.
ERB Statement
As a condition of employment, eligible employees working greater than .25 FTE as determined by the New Mexico Education Retirement Act must make mandatory retirement contributions. For more information, review the Benefits Eligibility at a Glance grid.
Background Check Required
Yes
For Best Consideration Date
9/22/2026
Eligible for Hiring Incentive
Eligible for Remote Work
No
Eligible for Remote Work Statement
Application Instructions
Only applications submitted through the official UNMJobs site will be accepted. If you are viewing this job advertisement on a 3rd party site, please visit UNMJobs to submit an application.
• To be considered for this position, applicants must submit a resume, cover letter, and contact information for three professional references, preferably current or former supervisors. The cover letter should describe how the applicant's education and experience align with the position's preferred qualifications and confirm that the applicant meets all the additional requirements listed above. INCOMPLETE APPLICATIONS WILL NOT BE CONSIDERED.
Positions posted with a Staff Type of Regular or Term are eligible for the Veteran Preference Program. See the Veteran Preference Program webpage for additional details.
The University of New Mexico is committed to hiring and retaining a diverse workforce. We are an Equal Opportunity Employer, making decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability, or any other protected class.
The University of New Mexico requires all regular staff positions successfully pass a pre-employment background check. This may include, but is not limited to, a criminal history background check, New Mexico Department of Health fingerprint screening, New Mexico Children, Youth, and Families Department fingerprint screening, verification of education credentials, and/or verification of prior employment. For more information about background checks, visit https://policy.unm.edu/university-policies/3000/3280.html. Refer to https://policy.unm.edu/university-policies/3000/3200.html for a definition of Regular Staff.

What University Of New Mexico employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom