1

Programmer Technician Jobs (NOW HIRING)

Engineering Technician

Pryor, OK · On-site

$72K - $85K/yr

Engineering Technician The Engineering Technician supports the development, testing, and installation of aviation weather equipment by performing prototype builds, interpreting engineering drawings ...

Engineering Technician

Pryor, OK · On-site

$72K - $85K/yr

Engineering Technician The Engineering Technician supports the development, testing, and installation of aviation weather equipment by performing prototype builds, interpreting engineering drawings ...

Engineering Technician Location: Boulder Colorado 80301 Duration: 12 Months 1.   Basic Linux command line usage 2.   Basic RF Fundamental knowledge 3.    Fundamental computer ...

next page

Showing results 1-20

Programmer Technician information

See salary details

$12

$39

$68

How much do programmer technician jobs pay per hour?

As of Jul 1, 2026, the average hourly pay for programmer technician in the United States is $39.54, according to ZipRecruiter salary data. Most workers in this role earn between $25.72 and $51.44 per hour, depending on experience, location, and employer.

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

To thrive as a Programmer Technician, you generally need a strong understanding of programming languages, problem-solving abilities, and a degree or certification in computer science or a related field. Familiarity with development environments, version control systems like Git, and knowledge of hardware-software integration tools is highly valuable. Attention to detail, effective communication, and adaptability are crucial soft skills that help in troubleshooting and collaborating with colleagues. These skills ensure the efficient design, implementation, and maintenance of technical solutions within fast-evolving technology environments.

What is a programming technician?

A programming technician is a professional who assists in writing, testing, and maintaining computer programs and software applications. They often work under the supervision of software developers and may use programming languages, debugging tools, and development environments to support software projects.

What are Programmer Technicians?

Programmer Technicians are professionals who combine technical programming skills with hands-on support and troubleshooting of software and systems. They write, test, and maintain code for applications or systems, and often assist in installing, configuring, and repairing software or hardware. Their role bridges the gap between software development and technical support, making them valuable for organizations that require both programming expertise and practical IT assistance.

What is the difference between Programmer Technician vs Computer Support Specialist?

AspectProgrammer TechnicianComputer Support Specialist
CredentialsTypically requires a technical diploma or associate degree in computer science or related fieldOften requires a high school diploma or equivalent; certifications like CompTIA A+ are common
Work EnvironmentWorks in labs, offices, or client sites, focusing on troubleshooting and programming tasksPrimarily provides user support in help desks, call centers, or on-site at organizations
Employer & IndustryEmployers include IT firms, tech companies, and organizations needing custom software solutionsEmployers include corporate IT departments, retail, healthcare, and service industries

While both roles involve technical skills, Programmer Technicians focus more on programming and software troubleshooting, whereas Computer Support Specialists primarily assist end-users with hardware and software issues. The roles often overlap in technical knowledge but differ in daily tasks and work settings.

What are some common challenges faced by Programmer Technicians when supporting legacy systems?

Programmer Technicians often encounter challenges when maintaining or upgrading legacy systems, such as outdated documentation, obsolete programming languages, and compatibility issues with modern software. These challenges require strong problem-solving skills, the ability to quickly learn older technologies, and effective communication with team members who might have historical knowledge of the system. Collaborating closely with senior developers and IT support staff is usually essential to ensure smooth transitions and minimize system downtime.

Which IT jobs without coding?

Programmer Technician roles typically involve some coding, but many IT jobs do not require programming skills. Positions such as IT support specialist, network administrator, cybersecurity analyst, and systems administrator focus on managing hardware, networks, and security without extensive coding. Certifications like CompTIA A+ or Network+ can help qualify for these roles, which often involve troubleshooting, maintenance, and user support.

What are the highest paid technician jobs?

High-paying technician jobs include roles such as aerospace, nuclear, and petroleum technicians, often requiring specialized certifications and technical skills. These positions typically offer higher salaries due to the complexity of the work, safety requirements, and industry demand. Experience, advanced training, and working in high-risk or specialized environments can further increase earning potential.

What jobs pay $2000 a day?

Programmer technicians typically do not earn $2000 a day; such high daily rates are more common in specialized consulting, freelance software development, or senior-level roles in finance or technology. These positions often require advanced skills, certifications, and extensive experience, and may involve contract work or project-based payments. Most standard programming or technician roles have lower daily earnings, but high-paying opportunities exist in niche markets or as independent contractors.
More about Programmer Technician jobs
What job categories do people searching Programmer Technician jobs look for? The top searched job categories for Programmer Technician jobs are:
Infographic showing various Programmer Technician job openings in the United States as of June 2026, with employment types broken down into 31% As Needed, 57% Full Time, 6% Part Time, and 6% Contract. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $82,234 per year, or $39.5 per hour.
Engineering Technician CMT

Engineering Technician CMT

Geo-Hydro Engineers

Lawrenceville, GA • On-site

Other

Posted 18 days ago


Key responsibilities

  • Perform field and laboratory testing of soil, stone, concrete, grout, masonry, and other construction materials in accordance with ASTM standards.

  • Observe construction activities for compliance with project drawings, specifications, and International Building Code requirements.

  • Document field observations and test results by writing clearly and using basic mathematics.


Job description

Description

Geo-Hydro Engineers provides site development engineering and environmental consulting services for major developers. Our employees enjoy competitive pay, excellent benefits, growth opportunities, gain valuable hands-on experience and certifications, participate in innovative solutions and robust training and have the opportunity to make Geo-Hydro a part of their long-term career!


We are seeking motivated and dependable Engineering Technicians to join our team, providing essential support for civil engineering consulting and testing services. This hands-on role involves field and laboratory testing of construction materials-including soil, concrete, and masonry-in accordance with ASTM standards. Technicians are responsible for observing construction activities for compliance with project specifications and documenting field results accurately and clearly. The position requires physical stamina, attention to safety protocols, reliable transportation, and the ability to obtain industry certifications such as ACI, ICC, and OSHA. Successful candidates will demonstrate a commitment to quality, safety, and professionalism while working in dynamic construction environments.

Requirements

Education: Engineering technicians must have a high school diploma or the GED high school equivalency credential.

  • Certification: Engineering technicians will obtain and maintain relevant ACI, ICC, and OSHA certifications, as well as other certifications as deemed appropriate by their supervisor.


Pre-employment Requirements:

  • Drug Testing: All job applicants will undergo testing for the presence of illegal drugs as a condition of employment. All employees will follow Geo-Hydro Engineers' Drug Free Workplace Substance Abuse Policy.
  • Driving Record: Engineering technicians will have a valid driver's license with no violations that prevent them from being insured through the company's insurance carrier. The ability to be insured is at the discretion of the company's insurance carrier. The insurance carrier routinely reviews employee's driving records and may determine at any time than any employee will no longer be permitted to operate any company vehicle.


Job Responsibilities and Requirements:

  • Observation: Engineering technicians must be able to observe construction work for compliance with applicable project drawings and specifications, and for general accordance with International Building Code requirements.
  • Testing: Engineering technicians must be able to perform field and laboratory testing of soil, stone, concrete, grout, masonry, and other construction materials in accordance with ASTM standards. Applicable ASTM standards include but are not limited to the following: D-698, D-1557, D-1556, D-2937, D-2216, D-6938, C-31, C-143, C-173, C-231, and ASTM STP 399.
  • Documentation: Engineering technicians document field observations and test results by writing legibly in English with proper grammar. Basic mathematics (addition, subtraction, multiplication, and division) is an integral part of all testing and reporting.
  • Safety: Engineering Technicians must wear appropriate personal protection equipment (PPE), attend safety training sessions, and follow the requirements within the Geo-Hydro Safety and Health Manual.


Physical Requirements Lifting:

  • Must be able to lift, load and unload soil, sand, asphalt, CMU, and concrete samples weighing up to 100 pounds.
  • Concrete Sampling and Testing: Must be able to maneuver a 6-cubic foot wheelbarrow loaded with 150-200 pounds of fresh concrete for up to 50 yards over uneven ground.
  • Unit weight testing requires lifting a 50-pound container of concrete. Six-inch compressive strength test cylinders weigh 30 pounds each.
  • Volumetric air content testing requires repeated swinging of the 30-pound concrete-filled test device from knee-level to head-level.
  • Soil Density Testing: The technician must be able to repeatedly drop a 25-pound drop slide hammer to drive sampling tubes into the ground and then manually excavate the sampling tubes back out of the ground with mattock and shovel.
  • Must be able to load and unload a 90-pound case containing a nuclear density gauge and carry the 50-pound nuclear density gauge by hand for up to 50 yards over uneven ground.
  • Hand Auger and Penetrometer: Must be able to manually hand auger down to 10 feet into soil to obtain samples and perform portable dynamic cone penetrometer testing. The hand auger may require up to 50 pounds of pull to remove it from wet soil conditions. The total weight of the dynamic cone penetrometer ranges from 20 to 40 pounds. Operation of the penetrometer requires repeated raising and dropping of the 15 pound slide weight.