1

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

CNC Programmer

Houston, TX · On-site

$35/hr

  • Medical

  • Dental

  • Vision

  • PTO

Experience with CAD/CAM software (Mastercam, Fusion 360, SolidCAM, or similar). * Ability to read ... Ability to train or mentor machinists and junior programmers. Physical & Work Environment ...

Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience ... Good working knowledge of C, C++, and Python. * Excellent written and verbal communication skills.

Required : • Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience). • Good working knowledge of C, C++, and Python. • Excellent written and verbal ...

Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience ... Good working knowledge of C, C++, and Python. * Excellent written and verbal communication skills.

Required : • Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience) • Good working knowledge of C, C++, and Python • Excellent written and verbal ...

Control Engineer

Houston, TX

$79K - $103K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

... junior engineers and provide technical leadership * Continuously learn and apply new automation technologies and best practices Qualifications: * Bachelor's degree in Electrical, Mechanical, Computer ...

Control Engineer

Houston, TX · On-site

$79K - $103K/yr

  • Medical

  • Dental

  • Vision

  • Retirement

... junior engineers and provide technical leadership * Continuously learn and apply new automation technologies and best practices Qualifications: * Bachelor's degree in Electrical, Mechanical, Computer ...

Required : • Bachelor or Advanced Degree in Computer Science or Software Engineering (or equivalent experience) • Good working knowledge of C, C++, and Python • Excellent written and verbal ...

This role is ideal for candidates with a strong foundation in computer science and software engineering who are interested in applying those skills to challenging problems in aerospace, robotics ...

This role is ideal for candidates with a strong foundation in computer science and software engineering who are interested in applying those skills to challenging problems in aerospace, robotics ...

CAD Technician

Houston, TX · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

We are currently searching for a Junior level and Senior level CAD Technician to support our ... Provide assistance to engineers using OpenRoads Designer to create roadway plan sets and perform ...

Civil 3D CAD Designer - Site Development

Houston, TX · On-site

  • Medical

  • Dental

  • Vision

  • Retirement

  • PTO

BGE, Inc is a nationwide civil engineering consulting firm offering diverse career opportunities in ... Ability to manage, mentor and train more junior level team members Some of our Benefits: * 401k ...

Showing results 21-40

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.

Junior System/Network Engineer

Foxconn Assembly LLC

Houston, TX • On-site

Full-time

Re-posted 25 days ago


Job description


DEPARTMENT: POD Operation Support
POSITION: System/Network Engineer
LOCATION: Austin or Houston, Texas
CATEGORY: Exempt, Full Time, 100% On-site.
Requires flexibility to workday and swing shifts based on operational needs.
JOB FUNCTION:
  • Provide level 2 network troubleshooting support on POD testing operations and resolve network issues promptly.
  • proactively engage with the Test Engineer and Production Engineer on the customer's request or issue to provide support accordingly.
  • Building a new testing production network with a server room design according to the customer's IT standard, if required. Responsibilities may involve planning, design and implementation of the POD Room network structure.
  • Travel may be required.

RESPONSIBILITIES:
  • Maintain North America inventory for the POD room and production floor. Spare parts management included
  • Implement or improve the POD/Test network infrastructure in accordance with the customer's IT Standard.
  • Standardize and maintain firewall operation configuration and security control.
  • Follow up with the local team on network configuration and testing failover regularly.
  • Update site-level weekly report for North America.
  • Weekly meeting with the Test Engineer and Production Engineer on production issues or requests.
  • One-time setup for Test Server Room in relation to POD Room for Mellanox setup.
  • One-time setup of the non-production network in the Test Server Room with the customer's IT standard.
  • One-time setup for the customer's IT room.
  • Review and oversee the rollout and rollback plan for any production issue.
  • Level 2 support for Level 1 troubleshooting
  • Maintain the DHCP configuration and IP Tables if needed.
QUALIFICATIONS:
EDUCATION:
  • BA/BS in Information Management, Computer Engineering, Information Technology, or other related fields are required.

EXPERIENCE:
  • With 3 to 5 years of relevant experience in network technology, with a proven track record in both network design/implementation and complex troubleshooting. Data center experience preferred.
  • At least 2 years plus hands-on experience with Linux systems, with an understanding of networking.
  • Hands-on experience with layer 2 and layer 3 switches. Cisco background is preferred. Mellanox switch experience is a plus.
  • 3 years of hands-on Application firewall experience, with an understanding of NAT; Palo Alto firewall preferred.

SKILLS:
  • Solid foundational knowledge of networking, including familiarity with the TCP/IP protocol stack, various routing protocols (e.g., OSPF, BGP), switching technologies (e.g., STP, VLAN, subnetting), and network security principles (e.g., VPNs, firewall policy, access control list).
  • Clear understanding of network architecture design
  • Strong logic and troubleshooting skills
  • Understanding the DHCP protocol with option 82.
  • Understanding of NAT
  • Knowledge of Cumulus and Arista switches is preferred.
  • Demonstrated ability to diagnose and resolve complex network performance and connectivity issues efficiently.
  • Strong learning ability, communication and coordination skills, and a service-oriented mindset; detail-oriented and capable of producing high-quality documentation and verbal communication.
  • Good project management skills and can work under pressure, managing multiple tasks and projects concurrently.
  • Good cross-departmental communication skills, able to coordinate with multiple departments and cross-functional teams to address complex network issues collaboratively.
  • Professional certifications such as CCNA is preferred.

LANGUAGE:
  • Proficiency in English required; Mandarin is a plus