1

Programmer Analyst 2 Jobs (NOW HIRING)

LanceSoft, Inc. is seeking a Programmer Analyst 2 to join Encode, Inc., a fully owned subsidiary. The role involves assisting in the design and execution of test plans, gathering user requirements ...

Programmer Analyst 2

Charleston, WV · On-site

$48K - $84K/yr

Two years of full-time or equivalent part-time paid computer programming experience in one or more programming or data base languages, including one year of analysis work. Other Information Agency ...

New

Programmer Analyst 2

Charleston, WV · On-site

$48K - $84K/yr

Experience: Two years of full-time or equivalent part-time paid computer programming experience in one or more programming or data base languages, including one year of analysis work. Other ...

Programmer Analyst II

Portland, OR · Hybrid

$90K - $149K/yr

Programmer Analyst II Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver, Renton, Medford, Burlington, Lewiston offices . Preference will be given to current ...

New

Programmer Analyst II

Renton, WA · Hybrid

$90K - $149K/yr

Programmer Analyst II Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver, Renton, Medford, Burlington, Lewiston offices . Preference will be given to current ...

New

Programmer Analyst II

Lewiston, ID · Hybrid

$90K - $149K/yr

Programmer Analyst II Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver, Renton, Medford, Burlington, Lewiston offices . Preference will be given to current ...

New

Programmer Analyst II

Fargo, ND · Hybrid

$90K - $149K/yr

Programmer Analyst II Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver, Renton, Medford, Burlington, Lewiston offices . Preference will be given to current ...

New

Programmer Analyst II

Boise, ID · Hybrid

$90K - $149K/yr

Programmer Analyst II Hybrid role (3 days/week in office) at our Salt Lake City, Boise, Fargo, Portland, Vancouver, Renton, Medford, Burlington, Lewiston offices . Preference will be given to current ...

New

Programmer Analyst 2

Chicago, IL · On-site

$90 - $120/hr

Reporting to the Manager Asset Data Systems, the Programmer Analyst 2 will assist various departments to align technology solutions with business strategies and processes related to the enterprise ...

New

$56 - $68/hr

Programmer Analyst 2 Due to budgetary constraints, we are unable to sponsor or take over sponsorship of an employment Visa. Applicants must be authorized to work in the United States on a full-time ...

New

Reporting to the Manager Asset Data Systems, the Programmer Analyst 2 will assist various departments to align technology solutions with business strategies and processes related to the enterprise ...

Programmer Analyst II

Oldwick, NJ · On-site

$85 - $125/hr

Educational assistance program Overview The Programmer Analyst II will work on new and existing web applications, windows and web services. They will also handle tasks/projects developed for our ...

next page

Showing results 1-20

Programmer Analyst 2 information

See salary details

$32

$46

$67

How much do programmer analyst 2 jobs pay per hour?

As of Sep 4, 2026, the average hourly pay for programmer analyst 2 in the United States is $46.38, according to ZipRecruiter salary data. Most workers in this role earn between $38.46 and $50.72 per hour, depending on experience, location, and employer.

What is a programmer analyst 2?

Programmer Analyst 2s are IT professionals who design, develop, test, and maintain computer applications and systems. They analyze user requirements, translate them into technical specifications, and write code to implement solutions. Besides programming, they often troubleshoot issues, optimize performance, and support users by resolving software problems. This mid-level position typically requires experience with various programming languages and a strong understanding of software development life cycles.

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

To thrive as a Programmer Analyst 2, you need strong programming skills, systems analysis experience, and a relevant degree in computer science or a related field. Familiarity with languages like Java or C#, database management systems (e.g., SQL Server, Oracle), and software development methodologies is typically required, along with certifications such as Microsoft Certified: Azure Developer or Oracle Certified Professional. Analytical thinking, communication, and problem-solving abilities are essential soft skills for collaborating with teams and translating business needs into technical solutions. These skills ensure efficient, scalable software development and effective alignment of IT solutions with organizational goals.

What are some common challenges faced by a programmer analyst 2, and how can they be addressed?

As a Programmer Analyst 2, one common challenge is balancing the dual responsibilities of developing code and analyzing business requirements to ensure technical solutions align with business needs. Navigating complex legacy systems and integrating new technologies can also be demanding. Effective communication with stakeholders and collaborating closely with both IT and business teams is essential to clarify requirements and resolve issues. Staying organized and proactive in learning new tools or methodologies will help address these challenges and contribute to project success.
Infographic showing various Programmer Analyst 2 job openings in the United States as of August 2026, with employment types broken down into 90% Full Time, 5% Part Time, and 5% Contract. Highlights an 80% Physical, 8% Hybrid, and 12% Remote job distribution, with an average salary of $96,480 per year, or $46.4 per hour.

Programmer Analyst 2

University of New Mexico

Albuquerque, NM • On-site

$5.0K - $6.0K/mo

Full-time

Medical, Dental, Vision, Life

Posted 14 days ago


Key responsibilities

  • Develop, test, and troubleshoot advanced code, including custom packages, tables, and complex SQL reporting queries.

  • Provide technical support for applications in Oracle Application Express (APEX), Python, and IBI WebFOCUS, ensuring accurate and efficient reporting.

  • Gather information, define work requirements, and implement data reporting projects for UNM departments and colleges.


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 629 rated colleges and universities


Job description

Programmer Analyst 2
Requisition ID
req37725
Working Title
Programmer Analyst 2
Position Grade
13
Position Summary
Due to budgetary constraints, we are unable to sponsor or take over sponsorship of an employment Visa. Applicants must be authorized to work in the United States on a full-time basis.
The Enrollment Management Reporting Team (EMRT) is seeking a self-motivated and detail-oriented individual who enjoys a diverse range of projects and has proven ability to gather and analyze data and generate reports. EMRT provides direct technical support for the offices of Registrar, Recruitment and Admissions, Financial Aid and other Enrollment Management departments in developing and maintaining applications and reports. While focused on the needs of enrollment management, the incumbent works closely with colleagues from Institutional Research and Information Technology to ensure that all reporting meets the highest standards of accuracy and technical efficiency. Expanding and sustaining processes and interactive reporting capabilities to the university community, including providing training opportunities for end users.
The ideal candidate will be able to research, evaluate, design, and execute data reporting requests for UNM departments and colleges with limited supervision. Under limited supervision, this position provides specialized, professional level expertise in areas of application support, data analysis and report writing. Gathers information, defines work requirements, plans and implements projects. Writes, tests, and troubleshoots advanced code, including the development of custom packages, tables, and complex SQL reporting queries. Serves as the primary technical resource for implementing and maintaining applications in Oracle Application Express (APEX), Python, and IBI WebFOCUS.
During the probationary period, new employees are trained on-site in the Enrollment Management Office. After the probationary period is complete, new employees that have successfully demonstrated completion of workload actions according to standard operating procedures and maintained consistency in production volume, the option to enter into hybrid or remote arrangements in coordination with EMRT Management may be available.
Duties and Responsibilities:
  • Extensive knowledge and experience in writing SQL.
  • Experience using reporting tools to manipulate data, prepare reports and conduct analyses from multiple, large complex data sets.
  • Demonstrated experience providing application support, including troubleshooting of end-user issues and developing solutions to recurring problems.
  • Strong analytical and critical thinking skills, and adaptability to support multiple priorities.
  • Demonstrated ability to work independently and complete large projects successfully.
  • Communicating effectively both verbally and in writing to end users and other support staff, developers, and technical staff.

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 1 year 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
  • Demonstrated experience developing reports using IBI WebFOCUS or similar reporting platforms.
  • Experience with Ellucian Banner ODS, Appworx batch job scheduling, and Oracle Data Integrator (ODI).
  • Technical expertise in developing applications and reports using Oracle Application Express (APEX).
  • Knowledge of Python or similar programming languages for application development, data processing, automation, or reporting.
  • Familiarity with nebulaONE and/or Microsoft Copilot.
  • Experience working in a higher education environment.
  • Proficiency in University of New Mexico (UNM) student data, including applicable privacy, security, and regulatory compliance requirements, particularly FERPA.

Additional Requirements
Campus
Main - Albuquerque, NM
Department
Enrollment Reporting (290E)
Employment Type
Staff
Staff Type
Regular - Full-Time
Term End Date
Status
Exempt
Pay
Monthly: $5,000.00 to $6,083.34
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/8/2026
Eligible for Hiring Incentive
Eligible for Remote Work
Yes
Eligible for Remote Work Statement
This position is eligible for a remote work agreement (RWA), to include Hybrid, In-State, and Out-of-State subject to department approval. For more information about Remote Work Agreements, please refer to UAP 3245, Remote Work, Section 5, Establishing a Remote Work Agreement and Section 6, Out-of-State Employee Responsibilities.All Regular employees hired for an Out-of-State RWA must agree to an employee status of Term Appointment and subject to regular renewals no longer than yearly, in accordance with UAP 3200, Employee Classification. Renewal of Term Appointments is not guaranteed; the remote work arrangement, operational, and business needs will be considered in determining whether to renew the Term Appointment.
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.
Please attach:- Cover Letter addressing qualifications and interest in the position described.- Resume that includes a complete work history, including beginning and ending dates of employment, (Month and Year), and the number of hours worked per week.- List of at least three professional references. External candidates should include 3 previous supervisors and internal candidates should include 2 previous supervisors.
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