1

Junior Computer Programmer Jobs in Houston, TX (NOW HIRING)

Senior CAD Designer

Houston, TX · On-site

$86K - $92K/yr

This role collaborates closely with Engineering, Operations, Manufacturing, Quality, Supply Chain ... The Senior CAD Designer leads complex design efforts, mentors junior designers, ensures adherence ...

Junior Software Consultant

Houston, TX · On-site

$64K - $83K/yr

A junior software developer collaborates with other developers to design and develop custom ... Bachelor's degree in computer science or a closely related field, or equivalent training ...

Jr. Developer

Houston, TX

$64K - $83K/yr

Role: The Junior Software Developer is involved in all areas of development from developing ... Equivalent to a college degree BS or BA in the field of Computer Science (or a similar field) or ...

Jr. Developer

Houston, TX · On-site

$64K - $83K/yr

Role: The Junior Software Developer is involved in all areas of development from developing ... Equivalent to a college degree BS or BA in the field of Computer Science (or a similar field) or ...

Jr. Developer

Houston, TX

$64K - $83K/yr

Role: The Junior Software Developer is involved in all areas of development from developing ... Equivalent to a college degree BS or BA in the field of Computer Science (or a similar field) or ...

Position Overview The Junior AI Engineer is an early-career builder who develops and ships AI ... Bachelor's degree in Computer Science, Engineering, Data Science, or equivalent experience * 1 to 3 ...

New

Position Overview The Junior AI Engineer is an early-career builder who develops and ships AI ... Bachelor's degree in Computer Science, Engineering, Data Science, or equivalent experience * 1 to 3 ...

New

As a Junior Developer, your responsibilities will include: * Supporting development tasks and ... Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent ...

As our Junior Software Engineer, you will have ample opportunity to grow your career and tag your ... Educational experience in Computer Science * Desire to improve your understanding of design ...

Junior Full Stack Software Developer

Houston, TX · On-site

$60K - $78K/yr

As a Junior Developer, your responsibilities will include: * Supporting development tasks and ... Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent ...

As a Junior Developer, your responsibilities will include: * Supporting development tasks and ... Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent ...

next page

Showing results 1-20

Junior Computer Programmer information

See Houston, TX salary details

$7

$25

$45

How much do junior computer programmer jobs pay per hour?

As of Aug 14, 2026, the average hourly pay for junior computer programmer in Houston, TX is $25.74, according to ZipRecruiter salary data. Most workers in this role earn between $15.62 and $31.68 per hour, depending on experience, location, and employer.

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

To thrive as a Junior Computer Programmer, you need a solid understanding of programming languages (such as Python, Java, or C++), basic algorithms, and a relevant degree or certification in computer science or a related field. Familiarity with integrated development environments (IDEs), version control systems like Git, and debugging tools is typically expected. Strong problem-solving abilities, attention to detail, and willingness to learn help junior programmers stand out. These skills and qualities are vital for writing efficient code, collaborating with teams, and adapting to evolving project requirements in a technology-driven workplace.

What are some typical challenges a junior computer programmer might face during their first year, and how can they overcome them?

Junior Computer Programmers often encounter challenges such as understanding legacy codebases, adapting to new programming languages or frameworks, and managing time across multiple projects. It's common to feel overwhelmed by the steep learning curve, but seeking mentorship from senior developers, actively participating in code reviews, and asking questions early can help ease the transition. Embracing continuous learning and collaborating closely with team members fosters both technical growth and confidence in tackling complex coding tasks.

What is a junior computer programmer?

Junior Computer Programmers are entry-level professionals who write, test, and maintain code under the guidance of more experienced developers. They typically assist with basic programming tasks, fix bugs, and help implement new features in software projects. Junior programmers often work in teams, learning industry best practices and gaining experience with different programming languages and development tools. This role serves as a stepping stone for advancing to more senior programming or software engineering positions.

What is the difference between Junior Computer Programmer vs Junior Software Developer?

AspectJunior Computer ProgrammerJunior Software Developer
Required CredentialsTypically an associate degree or relevant certifications in programmingSimilar credentials, often including a degree in computer science or related field
Work EnvironmentEntry-level coding tasks, debugging, and supporting development teamsInvolves coding, designing, and testing software applications
Employer & Industry UsageUsed across tech companies, IT departments, and software firmsCommon in software development companies, tech startups, and IT services

Both roles involve entry-level programming skills and similar educational backgrounds. While Junior Computer Programmers focus more on coding and debugging, Junior Software Developers often participate in designing and developing software solutions. The roles are often interchangeable depending on the company, but understanding these nuances helps clarify career paths in software development.

What are the most commonly searched types of Computer Programmer jobs in Houston, TX?

The most popular types of Computer Programmer jobs in Houston, TX are:

What are popular job titles related to Junior Computer Programmer jobs in Houston, TX?

For Junior Computer Programmer jobs in Houston, TX, the most frequently searched job titles are:

What job categories do people searching Junior Computer Programmer jobs in Houston, TX look for?

The top searched job categories for Junior Computer Programmer jobs in Houston, TX are:

What cities near Houston, TX are hiring for Junior Computer Programmer jobs?

Cities near Houston, TX with the most Junior Computer Programmer job openings:

Infographic showing various Junior Computer Programmer job openings in Houston, TX as of August 2026, with employment types broken down into 1% Internship, 1% As Needed, 84% Full Time, 11% Part Time, 2% Contract, and 1% Nights. Highlights an 92% Physical, 2% Hybrid, and 6% Remote job distribution, with an average salary of $53,544 per year, or $25.7 per hour.

$86K - $92K/yr

Full-time

Re-posted 21 days ago


Nabors Industries rating

6.7

Company rating: 6.7 out of 10

Based on 14 frontline employees who took The Breakroom Quiz

58th of 86 rated oil and gas companies


Job description


The Senior CAD Designer is a key technical contributor within the Engineering team, responsible for advanced mechanical and structural design for new products and modifications to existing equipment. This role collaborates closely with Engineering, Operations, Manufacturing, Quality, Supply Chain, vendors, and customers to produce high-quality, production ready designs that meet customer requirements and industry standards.
The Senior CAD Designer leads complex design efforts, mentors junior designers, ensures adherence to drafting standards, and supports product lifecycle activities including BOM creation, ECNs, and configuration management. Experience with drilling equipment, pipe handling systems, and rotating equipment-such as top drives, drawworks, catwalks, and hydraulic or mechanical wrench systems-is strongly preferred.
Responsibilities
  • Lead advanced mechanical and structural modeling using parametric 3D CAD software (SOLIDWORKS preferred).
  • Develop and review detailed drawings for new products, enhancements, and field modifications in accordance with company and ANSI standards.
  • Create and maintain Bills of Materials (BOMs), Engineering Change Notices (ECNs), and assembly documentation.
  • Perform tolerance stack-ups and apply GD&T in accordance with ANSI Y14.5.
  • Conduct thorough design self-checks prior to engineering review.
  • Review and approve drawings produced by other designers and drafters.
  • Provide technical support to Operations, Manufacturing, Quality, Marketing, and Field Service teams.
  • Collaborate with suppliers to ensure manufacturability, cost efficiency, and technical alignment.
  • Coordinate work among 2-4 designers/drafters on complex projects and manage workload distribution.
  • Mentor junior CAD Designers and provide technical training.
  • Support product improvement, cost-reduction, and continuous-improvement initiatives.
  • Participate in safety meetings and promote safe engineering practices.
  • Travel domestically and internationally as required.
  • Perform additional duties as assigned.

#LI-JA1
Qualifications
Education & Experience
  • Bachelor's degree in Mechanical Engineering, Engineering Technology, or related field with 8+ years of design experience; or
  • Associate degree in Engineering Technology with 10+ years of design experience; or
  • 15+ years of progressive design/drafting experience in oil & gas drilling equipment.

Language Skills
  • Ability to read, write, and communicate effectively in English.
  • Able to present technical information to colleagues, customers, and vendors.

Mathematical Skills
  • Competency consistent with an Engineering Technology associate degree.

Reasoning Ability
  • Able to interpret written, oral, or diagram instructions.
  • Able to solve problems involving multiple variables in standardized situations.

Computer Skills
  • SOLIDWORKS and AutoCAD
  • Manufacturing/Inventory software
  • Microsoft Office

Certificates / Licenses
  • Valid Driver's License
  • Valid passport
  • Ability to travel domestically and internationally

BEHAVIORAL COMPETENCIES
  • Problem Solving: Effectively identifies and resolves issues; evaluates alternatives; uses sound judgment.
  • Technical Skills: Continuously builds expertise and supports team knowledge sharing.
  • Communication: Communicates clearly; listens effectively; presents confidently.
  • Teamwork: Promotes team success and constructive collaboration.
  • Ethics: Demonstrates integrity, respect, and alignment with organizational values.
  • Organizational Support: Follows policies, meets deadlines, and supports company objectives.
  • Judgment: Makes informed decisions and includes appropriate stakeholders.
  • Motivation: Sets ambitious goals and achieves results.
  • Planning & Organization: Manages time and resources effectively.
  • Professionalism: Maintains composure, respect, and accountability.
  • Quality: Ensures accuracy, attention to detail, and continuous improvement.
  • Safety: Observes safety procedures and proactively addresses hazards.
  • Adaptability: Adjusts effectively to changing conditions and competing priorities.
  • Dependability: Follows instructions, meets commitments, and communicates proactively.

TECHNICAL COMPETENCIES
  • Proficiency in SOLIDWORKS and AutoCAD
  • Strong mechanical design skills for machined parts, assemblies, weldments, and sheet-metal fabrication
  • Ability to draft to ANSI Y14.5
  • Working knowledge of manufacturing systems
  • Creative approach to design challenges
  • Proficiency in GD&T application
  • Understanding of industry specifications and requirements

PHYSICAL REQUIREMENTS / WORKING CONDITIONS
Physical Demands
  • Occasional sitting, standing, walking, climbing, stooping, kneeling, or crawling
  • Occasional lifting or moving up to 45 lbs.
  • Required vision includes close, distance, color, peripheral, depth perception, and focus adjustment

Work Environment
  • Occasional exposure to vibration, electrical hazards, wet or humid conditions, mechanical equipment, heights, airborne particles, chemicals, outdoor weather, and extreme temperatures.

Work Authorization Requirement: Candidates must be currently authorized to work in the United States on a full-time basis. Nabors does not provide work visa sponsorship for this position, now or in the future.
About Us
Nabors is a leading provider of advanced technology for the energy industry. With operations in about 20 countries, Nabors has established a global network of people, technology and equipment to deploy solutions that deliver safe, efficient and responsible hydrocarbon production. By leveraging its core competencies, particularly in drilling, engineering, automation, data science and manufacturing, Nabors aims to innovate the future of energy and enable the transition to a lower carbon world.
About the Team
Equal Opportunity Employer
Nabors is committed to providing equal employment opportunities to all employees and applicants and prohibiting discrimination and harassment of any type without regard to race, religion, age, color, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws. This applies to all terms and conditions of employment including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leave of absence, compensation, and training. To learn more about our Fair Employment practices, please refer to the Nabors Code of Conduct.

What Nabors Industries employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom