1

Programmer Trainee Jobs in Texas (NOW HIRING)

Throughout the years, our mill has been recognized with awards for safety, community service, outstanding engineering, environmental improvement, and quality management with ISO 9001 certification.

Throughout the years, our mill has been recognized with awards for safety, community service, outstanding engineering, environmental improvement, and quality management with ISO 9001 certification.

Collaborate with operations, dispatch, engineering, branch management, and leadership teams to ... Sales Trainees will receive ongoing mentorship, training, and performance coaching to support their ...

Overview SwiftX is seeking highly motivated and ambitious Management Trainees to join our ... Supply Chain, Logistics, Industrial Engineering, Business, Economics, Operations Management, or ...

Overview SwiftX is seeking highly motivated and ambitious Management Trainees to join our ... Supply Chain, Logistics, Industrial Engineering, Business, Economics, Operations Management, or ...

Sales and Product Training #LI-TS1 #zrts Qualifications of the Sales Trainee include, but are not limited to: • Bachelor's Degree in Engineering or a related degree • Knowledge of pumps, pump ...

Sales and Product Training #LI-TS1 #zrts Qualifications of the Sales Trainee include, but are not limited to: • Bachelor's Degree in Engineering or a related degree • Knowledge of pumps, pump ...

Sales and Product Training #LI-TS1 #zrts Qualifications of the Sales Trainee include, but are not limited to: • Bachelor's Degree in Engineering or a related degree • Knowledge of pumps, pump ...

next page

Showing results 1-20

Programmer Trainee information

See Texas salary details

$11

$36

$64

How much do programmer trainee jobs pay per hour?

As of Jul 9, 2026, the average hourly pay for programmer trainee in Texas is $36.83, according to ZipRecruiter salary data. Most workers in this role earn between $23.94 and $47.93 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 Texas? The most popular types of Programmer jobs in Texas are:
What job categories do people searching Programmer Trainee jobs in Texas look for? The top searched job categories for Programmer Trainee jobs in Texas are:
What cities in Texas are hiring for Programmer Trainee jobs? Cities in Texas with the most Programmer Trainee job openings:
Infographic showing various Programmer Trainee job openings in Texas as of July 2026, with employment types broken down into 87% Full Time, 6% Part Time, 1% Temporary, 4% Contract, and 2% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $76,614 per year, or $36.8 per hour.
Field Engineer Trainee

Field Engineer Trainee

ProPetro Services, Inc.

Midland, TX • On-site

Full-time

Posted 3 days ago


Job description

CURRENT EMPLOYEES - Please apply using "Jobs Hub" in Workday. This career site is for external applicants only.
Job Description:
Job Summary
The Field Engineer Trainee (EIT) will receive hands-on training around the hydraulic fracturing (HF) wellsite, develop the knowledge and skills necessary to be successful as a Field Engineer, and prepare for a transition into the Remote Operations Center (ROC).
Responsibilities
  • Learn how to operate equipment and develop working knowledge of operations at a HF wellsite
  • Work with the Field Engineers to assist with pre-job planning
  • Decipher and utilize the reports that Operations relies on during each job (i.e., treatment reports, material trackers, pump schedules, etc.)
  • Develop skills needed for technical interpretation of wellsite treatment and chemical plots
  • Work in the lab learning tests that occur prior to each job (i.e., water analysis, flow loops, acid titration, break tests, etc.)
  • Learn creation and operation of the fluid systems for slick water, linear, and crosslink systems
  • Work under the guidance of the ROC Engineers to develop an understanding of ROC roles and responsibilities
  • Upon completion of a job, work alongside the ROC Engineers to learn preparation of wellsite post-job reports and debriefings for presentation to customers and other involved parties
  • Maintain compliance with Health, Safety, and Environmental (HSE) policies by attending all required HSE safety training sessions, safety meetings, and always utilize proper Personal Protective Equipment (PPE)
  • Other duties as assigned

Qualifications
  • Bachelor's degree in Engineering, required (Petroleum or Mechanical Engineering discipline, preferred)
  • Willing to be assertive and speak up about unsafe work practices
  • Must be a critical thinker who is adept at learning new skills and able to problem solve proactively and reactively
  • Able to keep an organized computer workspace, maintain proper digital record keeping, and understand how to name files for quick access and sharing
  • Must be a team player who exhibits a personal commitment to learning and self-improvement
  • Good written and verbal communication skills, able to effectively interact with supervisors and personnel at all levels of the organization
  • Proficient working in Microsoft Office 365 applications and able to quickly learn other work related software

Physical Demands
The physical demands described here represent those required for an employee to successfully perform the role's essential functions. Reasonable accommodation may be made for individuals with disabilities to perform their major responsibilities.
While performing the duties of this job, the employee is regularly required to sit, stand, or walk; use hands to manipulate, handle, or feel; reach with hands and arms; stoop or bend; and talk or hear. The employee must occasionally lift and/or move up to 50 lbs.
Work Environment
The work environment characteristics described here represent environmental conditions an employee will encounter while performing the role's essential functions. The noise level in some work environments can be moderate and an employee may encounter extreme weather conditions while performing major duties. Reasonable accommodation may be provided for individuals with disabilities to perform their major responsibilities.
Disclaimer
The information provided in this job description indicates the general nature and level of work performed by employees within the role's classification. This job description is not to be interpreted as a comprehensive inventory of all duties, responsibilities, qualifications required of employees assigned to this role.
ProPetro is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.