1

Programmer Trainee Jobs in New Mexico (NOW HIRING)

Recreation Aide

Albuquerque, NM · On-site

$17.20 - $17.50/hr

The Recreation Aide assists with Water Safety programming (videos, swimming certification and swim lessons} and CIS documentation- if applicable. * May provide instructions to trainees in various ...

$16.75 - $22.75/hr

Complete a job with the assistance of Technicians and Trainees * Assemble, write, and review a ... Be familiar with implementation of engineering studies * Lead and assist in developing technical ...

Maintain direct contact with and monitor the development of management trainees. * Adhere to all ... Property Engineer. * Ensure complete processing of invoices daily by using the A/P process.

New

Maintain direct contact with and monitor the development of management trainees. * Adhere to all ... Property Engineer. * Ensure complete processing of invoices daily by using the A/P process.

New

Maintain direct contact with and monitor the development of management trainees. * Adhere to all ... Property Engineer. * Ensure complete processing of invoices daily by using the A/P process.

New

next page

Showing results 1-20

Programmer Trainee information

See New Mexico salary details

$11

$38

$66

How much do programmer trainee jobs pay per hour?

As of Jul 13, 2026, the average hourly pay for programmer trainee in New Mexico is $38.31, according to ZipRecruiter salary data. Most workers in this role earn between $24.90 and $49.86 per hour, depending on experience, location, and employer.

What are Programmer Trainees?

Programmer Trainees are entry-level professionals who are learning the fundamentals of programming and software development, typically as part of a structured training program within a company. They work under the supervision of experienced developers, assisting with coding, debugging, testing, and documentation tasks while gaining practical experience. The role is designed to help them develop technical skills, understand software development processes, and prepare for more advanced programming positions.

What types of projects and tasks can I expect to work on as a Programmer Trainee?

As a Programmer Trainee, you will typically start by assisting with coding, debugging, and testing tasks under the guidance of more experienced developers. You'll often work on smaller modules or features within larger projects and may be tasked with maintaining documentation, fixing bugs, or writing unit tests. Collaboration with team members such as senior programmers, testers, and project managers is common, providing valuable exposure to the software development lifecycle. This hands-on involvement helps you build foundational technical skills and prepares you for more complex responsibilities as you grow in the role.

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

To thrive as a Programmer Trainee, you need a basic understanding of programming languages (such as Java, Python, or C++), problem-solving abilities, and at least a relevant degree or coursework in computer science or IT. Familiarity with code editors, version control systems like Git, and debugging tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help you adapt quickly and collaborate with mentors and peers. These skills and qualities are essential for building a solid programming foundation, contributing effectively to projects, and progressing in a technical career.

What is the difference between Programmer Trainee vs Software Developer?

AspectProgrammer TraineeSoftware Developer
Required CredentialsBasic programming knowledge, often a student or recent graduateFormal education in computer science or related field, experience preferred
Work EnvironmentTraining programs, internships, entry-level projectsFull-time employment, project development, team collaboration
Employer & Industry UsageInternship programs, training institutes, tech companiesTech firms, software companies, startups
Search & Comparison IntentUnderstanding entry-level roles, training opportunitiesCareer growth, job responsibilities, skill requirements

The main difference between a Programmer Trainee and a Software Developer lies in experience and responsibilities. Programmer Trainees are typically beginners undergoing training or internships, focusing on learning and assisting in projects. Software Developers are experienced professionals responsible for designing, coding, and maintaining software solutions. While Programmer Trainees aim to develop skills, Software Developers actively contribute to software development lifecycle.

What are the most commonly searched types of Programmer jobs in New Mexico? The most popular types of Programmer jobs in New Mexico are:
What are popular job titles related to Programmer Trainee jobs in New Mexico? For Programmer Trainee jobs in New Mexico, the most frequently searched job titles are:
What job categories do people searching Programmer Trainee jobs in New Mexico look for? The top searched job categories for Programmer Trainee jobs in New Mexico are:
What cities in New Mexico are hiring for Programmer Trainee jobs? Cities in New Mexico with the most Programmer Trainee job openings:

$50K/yr

Other

Posted 4 days ago

New


Job description

Positions advertised are in various organizations at Johnson Space Center and White Sands Test Facility. NASA may fill positions in any of the following series and at any grade level listed in this announcement (GS-0801, 0806, 0819, 0850, 0854, 0855, 0861 at the GS-7/9/11/12/13/14/15 levels).Qualifications:In addition to the Basic Education Requirement (in the Education section below), to qualify for this position you must meet the requirements below. Specialized experience is experience that has equipped you with the particular ability, skill, and knowledge to successfully perform the duties of this position and is typically in or related to this line of work.
NASA utilizes OPM-approved qualification and rating requirements specific for Aerospace Technology (AST) positions which recognizes NASA's unique aerospace work. The specific qualifications and minimum education requirements are further described below and within the education section of the job announcement.
To qualify for GS-07, you must have:
a) One year of directly related specialized experience equivalent to the GS-05 level:
  • Performing routine engineering support tasks under close supervision; Collecting data, maintaining records; or Preparing basic technical documentation in support of engineering projects or programs.
OR
b) Completed 1 full academic year of graduate study in an appropriate field
OR
c) Any combination of experience and graduate study in an appropriate field
OR
d) You may also qualify at the GS-07 level by meeting one of these Special Provisions:
  1. Are in the upper third of your class, based on completed college work at the time of filing an application.
  2. Have an average of 2.9 or better on a 4.0 scale for either all completed college work at the time of application, or all college courses completed during the last 2 years of the undergraduate curriculum.
  3. Achieved a grade average of B+ (3.5 on a 4.0 scale) or better in the major field of study where such field is fully qualifying. This is either the average of all completed college work in the major field of study at the time of application or the average of all college courses completed in the major field of study during the last 2 years of the undergraduate curriculum.
  4. Elected to membership in one of the national honorary scholastic societies meeting the minimum requirements of the Association of College Honor Societies (other than freshman honor societies). These honor societies are listed at ACHS.
  5. Completed 12 months of student trainee experience that includes at least one work period equivalent to the GS-5, or at least 15 months of appropriate student trainee experience which includes one work period equivalent to the GS-04 level. One work period is 2 months or 320 hours.
  6. For engineering positions, successfully completed a 5-year program of study, or at least 160 semester hours, leading to a bachelor's degree.
  7. For engineering positions, have a professional engineering degree, and up to 12 months of experience gained as a technician or technologist equivalent to the GS-5 or higher level.
  8. Successfully completed all requirements for two bachelor's degrees, one in an appropriate field of science or engineering.
  9. Have six months of directly related/specialized experience or training, including 3 months gained after the junior year of college. This experience may have been obtained on a part-time or intermittent basis and may have been paid or unpaid.
  10. Received honors or elective positions indicating superior leadership outside of your academic setting. Additionally, your academic standing must have been in the upper half of the graduating class.
  11. Have pattern of completing courses that include unusual preparatory value or direct relation to the particular aerospace specialty for which you are being considered.
  12. Have creative research aptitude or special talent for NASA scientific or engineering work. This must be shown by evidence obtained and documented by NASA in certifications from college professors or officials, or standardized questionnaires, or similar techniques.
To qualify for GS-09, you must have:
a) One year of directly related specialized experience equivalent to the GS-07 level:
  • Performing engineering analysis, design, test, or evaluation on assigned systems or components; Applying engineering principles to solve technical problems under supervision; Preparing technical documentation in support of engineering projects or program requirements.
OR
b) Completed all requirements for a master's or equivalent graduate degree in an appropriate field
OR
c) Completed 2 full academic years of graduate education in an appropriate field
OR
d) Have an equivalent combination of experience and graduate study as discussed in a), b) and c) above
To qualify for GS-11, you must have:
a) You must have one year of directly related specialized experience equivalent to the GS-09 level:
  • Conducting engineering analysis, design, test, or evaluation; Applying professional engineering judgment with limited supervision; Producing technical reports and recommendations.
OR
b) Completed all requirements for a doctoral degree (i.e., Ph.D. or equivalent) in an appropriate field
OR
c) Completed 3 full academic years of graduate education in an appropriate field
OR
d) Have an equivalent combination of experience and graduate study as discussed in a), b) and c) above
To qualify for GS-12, you must have one year of directly related specialized experience equivalent to the GS-11 level:
  • Conducting complex engineering work; Serving as technical authority on moderately complex systems; Leading engineering projects; Integrating multi-discipline technical requirements.
To qualify for GS-13, you must have one year of directly related specialized experience equivalent to the GS-12 level:
  • Leading engineering programs or technical projects; Serving as recognized technical authority on complex systems; Developing engineering solutions.
To qualify for GS-14, you must have one year of directly related specialized experience equivalent to the GS-13 level:
  • Providing senior engineering technical leadership; Directing multi-disciplinary programs; Serving as expert in the applicable discipline; Advising senior officials on complex technical and programmatic matters.
To qualify for GS-15, you must have one year of directly related specialized experience equivalent to the GS-14 level:
  • Providing expert-level engineering program direction; Serving as a technical authority; Developing technical policy or standards.

Your resume must include a clear and detailed narrative description, in your own words, of how you meet the required specialized experience. Experience statements copied from a position description, vacancy announcement or other reference material constitutes plagiarism and may result in disqualification and losing consideration for the job.
NASA prohibits the use of artificial intelligence (AI) or AI-assisted tool in drafting application and assessment responses. Please visit https://www.nasa.gov/careers/how-to-apply/#Artificial-Intelligence to review NASA's guidance on the use of AI tools during the application process.

In determining the NASA AST specific position title to which you are appointed, you may be required to have one of the following majors (this list is not inclusive):

Aeronautical Engineering, Aeronautics, Aerospace Engineering, Astronautical Engineering, Astronautics, Biomedical Engineering, Industrial Engineering, Materials Engineering, Applied/Engineering Mechanics, Mechanical Engineering, Nuclear Engineering, Nuclear Engineering Physics, Applied/Engineering/Physics, Structural Engineering. Other majors may qualify if supplemented as follows: Ceramic Engineering, Ceramics, Chemical Engineering, Chemistry, Computer Science*, Computer Engineering, Electrical Engineering, Electronics Engineering, Mathematics (or other related field), if it includes or is supplemented by nine semester hours (or the equivalent) in machine design, mechanics, hydraulics, dynamics, thermodynamics, mechanical design or mechanical measurement.

Promotion Potential: The full performance level (FPL) will vary based on the position in which the selectee is placed and does not default to the highest grade advertised.

Education:Basic Education Requirement:
You must have successfully completed a bachelor's degree with a major in one of the following:
a) Engineering from a college or university that has ABET accredited engineering programs
b) Physical Science, Mathematics, Life Science or other field of Science
c) Computer Science that included 30 semester hours or 45 quarter hours of course work in any combination of mathematics, statistics and computer science with at least half of those hours in mathematics and statistics courses that included differential and integral calculus; and that provided an in-depth knowledge of theoretical and practical applications of computer science, including digital computer system architecture and system software organization, the representation and transformation of information structures, and the theoretical models for such representations and transformations.
If you did not complete a qualifying bachelor's degree, you may be eligible if you have obtained a graduate degree in an AST qualifying field, as listed above.
Degrees in engineering technology are not considered qualifying for this position.
Engineering degrees earned within the United States: Engineering degrees earned within the United States must be from a college or university that has at least one ABET accredited engineering program. To find out if a school has at least one ABET accredited program, please visit http://www.abet.org.
Engineering degrees earned outside the United States: Engineering degrees earned outside the United States must be recognized by a Mutual Recognition Agreement (MRA), often known as accords. These are non-governmental agreements among organizations that accredit academic degree programs. MRAs recognize the substantial equivalence of mature accreditation systems and programs accredited by signatory organizations within their jurisdictions. For a listing of Signatories, please visit, https://www.abet.org/global-presence/mutual-recognition-agreements/is-your-program-recognized/.
Science and other related degrees earned within the United States: Science and other related degrees must have been awarded from colleges or universities that are accredited by recognized accrediting organizations. For a list of schools that meet this criteria, go to http://ope.ed.gov/accreditation/.
Science and other related degrees earned outside the United States: If you are using education completed in foreign colleges or universities to meet the qualification requirements, you must show that the education credentials have been evaluated by a private organization that specializes in interpretation of foreign education programs. These education credentials must be deemed equivalent to that gained in an accredited U.S. education program; or full credit has been given for the courses at a U.S. accredited college or university. For further information, visit: https://sites.ed.gov/international/recognition-of-foreign-qualifications/.
All degrees must have been received in the year of, or any year subsequent to the original date of accreditation.Employment Type: OTHER