Programmer Jobs

Programmer jobs are open across technology, finance, healthcare, and manufacturing, covering specializations in software development, systems programming, and embedded systems, from entry-level to senior and staff engineer. Scan the live roles below and apply to whichever ones fit.

Find Programmer Jobs

Overview

Open roles688+
Top stateTexas
Top employerEnsono
Top cityHouston, TX
Work type62% On-site
Top industryTechnology

Showing 4 of 688+ Programmer jobs

IT Advanced AI Programmer Analyst
We won't show you this job again
Added 1d ago
IT Advanced AI Programmer Analyst
Valmont Industries, Inc.
Carrollton, Texas
Software Engineering
Data Science & Analytics
Technical Product & Program Management
Cloud & DevOps
Data Science
Technical Program Management
On-Site
Bachelor's

Have you applied for this role?

Lead Mainframe Systems Programmer
We won't show you this job again
Added 1d ago
Lead Mainframe Systems Programmer
Robotics Technologies
Charlotte, North Carolina
Data Science & Analytics
Quality Assurance & Testing (QA Testing)
Software Engineering

Have you applied for this role?

Senior DeltaV Programmer / Automation Engineer
We won't show you this job again
Added 1d ago
Senior DeltaV Programmer / Automation Engineer
United Pharma
Pennsylvania
Specialized Engineering
Quality Assurance & Testing (QA Testing)
Industrial & Manufacturing Engineering
Engineering (Non-Software)
Automation QA
Manufacturing Engineering
On-Site
Bachelor's

Have you applied for this role?

Machinist CNC Programmer
We won't show you this job again
Added 1d ago
Machinist CNC Programmer
Custom Metal Designs
Oakland, Florida
Business Operations
Program Management
Project Management
High school diploma or GED
11-50

Have you applied for this role?

See All 688+ Programmer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Programmer Jobs

Programmer Job Market

Who's Hiring

  • Ensono22
  • Katalyst Healthcares & Life Sciences12
  • Jobot10
  • Citi9
  • Blue Origin6

Top Industries Hiring

  • Technology & Software17
  • Staffing & Recruiting11
  • Consulting & Professional Services9
  • Manufacturing6
  • Healthcare & Medical Services6

What Employers Look For

The qualifications that appear most often in programmer jobs.

  • Proficiency in one or more programming languages such as Python, Java, C++, or JavaScript
  • Experience building and maintaining software applications in a professional or project setting
  • Familiarity with version control systems, particularly Git
  • Ability to debug, test, and document code according to team standards
  • Understanding of data structures, algorithms, and software design principles
  • Bachelor's degree in computer science, software engineering, or a related field, or equivalent experience

Tips for Your Programmer Job Search

Tailor your resume to each stack

Programmer job descriptions vary widely by language and framework. Rewrite your skills section to mirror the exact technologies listed in each posting, so automated screening tools register a strong match before a human ever reads your resume.

Show working code, not just titles

Hiring managers for programmer roles expect to see actual output. Link to a public repository or a deployed project that demonstrates the kind of work the role requires, and make sure the code is clean, documented, and recently active.

Apply early to roles that fit

Migrate Mate lists programmer openings from across the United States in one place, so you can find roles that match and apply directly to each listing.

Target postings that name a specific problem

Job listings that describe a concrete technical challenge, a legacy system migration, or a scaling bottleneck signal a team that knows what it needs. Applications framed around solving that specific problem get more callbacks than generic submissions.

Prepare for a multi-stage technical screen

Most programmer interviews include an asynchronous coding challenge, a live pair-programming session, and a system design discussion. Practice each format separately, since the skills that help you in a timed algorithm problem are different from those needed in a whiteboard design conversation.

Negotiate total compensation, not just base pay

Programmer offers often include equity, signing bonuses, and hardware stipends that differ significantly across employers. Before accepting, ask for the full compensation breakdown in writing so you can compare offers on a consistent basis.

Programmer Jobs: Frequently Asked Questions

Which companies are hiring the most programmers?

The most active employers for programmers right now are Ensono, Katalyst Healthcares & Life Sciences, and Jobot, and the most openings are in Texas, California, and Illinois, based on current listings on Migrate Mate as of November 2026. Demand is spread across both large tech employers and mid-size companies in finance, healthcare, and manufacturing.

How many programmer jobs are remote?

About 38% of programmer openings are fully remote or hybrid as of November 2026, reflecting strong employer flexibility for roles that don't require on-site hardware access. Software development and web-focused positions tend to have the highest share of remote availability, while embedded systems and hardware-adjacent roles are more likely to require an in-person presence.

How do you become a programmer?

Start by building a foundation in at least one programming language through coursework, self-study, or a structured bootcamp. Work through progressively complex personal or open-source projects to demonstrate practical ability. Apply for junior or associate-level roles once you have working code to show, and use feedback from technical screens to close specific skill gaps over time.

How do you get hired as a programmer with little or no experience?

Focus on building a portfolio of real projects rather than listing courses or certifications alone. Contributing to open-source repositories, completing freelance tasks, or releasing a small public-facing application all give hiring managers something concrete to evaluate. Apply to roles that list a willingness to train or that explicitly welcome recent graduates, and frame your application around the depth of your project work rather than years of employment.

What does the programmer interview process look like?

Most programmer hiring processes begin with a recruiter screen followed by a technical assessment, which may be a take-home coding problem or a timed online challenge. That is typically followed by one or two live interviews covering algorithmic problem-solving and code review. Senior roles often include a system design round where you are asked to architect a solution to a realistic engineering problem.

Where can I find and apply to programmer jobs?

You can find and apply to programmer jobs on Migrate Mate, which lists current openings from across the United States. Search the listings to find roles that match your skills and experience, then apply directly to each one that fits.

See All 688+ Programmer Jobs

Find roles that match your experience and apply in just a few clicks.

Find Programmer Jobs