2

Entry Level Programmer Jobs in Oklahoma (NOW HIRING)

Be Seen First

CNC Lathe & Mill Programmer/Operator (Mastercam) Are you a hands-on machinist who loves dialing in ... This is an excellent entry-level opportunity for individuals eager to start in manufacturing and ...

Civil Engineer

Tulsa, OK · On-site

$60K - $75K/yr

Civil Engineer (Entry-Level / EIT) Location: Oklahoma (Remote with up to 50% Travel) Job Type: Full-Time Salary: $60,000 - $75,000 per year Job Overview We are seeking a motivated Entry-Level Civil ...

* Looking for Product Engineers rather than traditional developers * Team has shifted from buy vs ... Open to entry level candidates as well, provided they have a strong attitude and solid technical ...

next page

Showing results 1-20

People also search for

Entry Level Programmer information

See Oklahoma salary details

$13

$24

$73

How much do entry level programmer jobs pay per hour?

As of Jun 11, 2026, the average hourly pay for entry level programmer in Oklahoma is $24.68, according to ZipRecruiter salary data. Most workers in this role earn between $15.77 and $21.30 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Entry Level Programmer, and why are they important?

To thrive as an Entry Level Programmer, you need a solid understanding of programming fundamentals, algorithms, and at least one programming language, often demonstrated by a relevant degree or coding bootcamp experience. Familiarity with version control systems like Git, basic database management, and development environments is typically expected. Strong problem-solving abilities, attention to detail, and effective communication skills help you collaborate with team members and learn quickly. These skills are crucial for successfully building, testing, and maintaining software while adapting to evolving project requirements.

What are entry level programmers?

Entry level programmers are individuals who are just starting their careers in software development. They typically have a basic understanding of programming languages and software development practices, often gained through education or internships. Entry level programmers are usually responsible for writing simple code, fixing bugs, and assisting more experienced developers on projects. Their role is to learn on the job, gain experience, and gradually take on more complex tasks. Employers often look for candidates with problem-solving skills, attention to detail, and a willingness to learn.

What types of projects and tasks can an entry level programmer typically expect to work on during their first year?

As an entry level programmer, you will often be assigned to support tasks such as debugging code, writing simple scripts, developing small features, and assisting with software testing. You may also update documentation and collaborate with more experienced developers on larger projects. This hands-on experience helps you become familiar with company coding standards, version control systems, and agile development processes while building a foundation for more complex assignments in the future. Teamwork and communication are important, as you’ll regularly interact with other programmers, QA testers, and sometimes project managers.

What is the difference between Entry Level Programmer vs Software Developer?

AspectEntry Level ProgrammerSoftware Developer
Required CredentialsAssociate's degree or coding bootcamp certificationBachelor's degree in Computer Science or related field often preferred
Work EnvironmentEntry-level coding tasks, supervised projectsDesign, develop, and maintain software applications
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech companies, enterprise IT teams

While both roles involve coding and software development, an Entry Level Programmer typically focuses on basic coding tasks under supervision, whereas a Software Developer often handles full project cycles, including design and testing. The roles overlap in skills and industry usage, but the Software Developer position generally requires more experience and responsibility.

What Is an Entry-Level Programmer?

As an entry-level programmer, you use software programming languages to create and maintain applications for in-house, proprietary use or clients. You go through an onboarding process to learn your company’s code base and their processes for software development. You work on a team with other programmers and developers, and your job duties include writing code to develop software according to required specifications, testing and debugging code, creating and rolling out fixes, and publishing finished code to the production server. As you gain experience and your skillset expands, you can take on jobs with more autonomy and responsibility.

What are the most commonly searched types of Programmer jobs in Oklahoma? The most popular types of Programmer jobs in Oklahoma are:
What job categories do people searching Entry Level Programmer jobs in Oklahoma look for? The top searched job categories for Entry Level Programmer jobs in Oklahoma are:
What cities in Oklahoma are hiring for Entry Level Programmer jobs? Cities in Oklahoma with the most Entry Level Programmer job openings:
What are popular job titles related to Entry Level Programmer jobs in OK? For Entry Level Programmer jobs in OK, the most frequently searched job titles are:
CNC Programmer/Machinist - Mastercam (Lathe & Mill)

CNC Programmer/Machinist - Mastercam (Lathe & Mill)

Carlson Hydraulics

Oklahoma City, OK • On-site

$23 - $35/hr

Full-time

Medical, Dental, Life, Retirement, PTO

Posted 12 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

CNC Lathe & Mill Programmer/Operator (Mastercam)

Are you a hands-on machinist who loves dialing in setups, keeping machines running, and solving problems on the fly? Carlson Hydraulics is seeking a skilled CNC Lathe & Mill Programmer/Operator with Mastercam experience to support our fast-paced, team-oriented machine shop. If minimizing downtime, improving turnovers, and keeping the green lights on motivates you—we’d like to talk.

Why This Role Matters

At Carlson Hydraulics, teamwork and efficiency drive everything we do. Our shop is built around quick-change setups, shared responsibility, and smart machine utilization—often with two operators managing three machines. Your programming knowledge, setup skills, and machinist mindset play a key role in keeping production moving and quality high.

What You’ll Be Doing

  • Program, set up, and operate CNC lathes and mills using Mastercam
  • Edit and optimize programs at the machine to improve cycle times and reduce setups
  • Perform frequent machine changeovers—short runs are the norm
  • Set up and operate CNC lathes with live tooling and Y-axis capability
  • Machine parts from a wide range of materials using blueprint specifications
  • Perform accurate inspections using:
    • Micrometers, calipers, depth mics
    • Indicators, pin gauges, and thread gauges
  • Handle setup tasks including:
    • Tooling changes and soft jaw swaps
    • Tool length and wear offsets
    • Fixture setup and verification
  • Troubleshoot machining, tooling, and quality issues independently
  • Monitor tool wear and proactively prevent part inconsistencies
  • Operate 1–2 machines independently while coordinating with teammates to maximize uptime
  • Support daily shop organization:
    • Review work packets
    • Prep materials and setups for upcoming jobs
    • Maintain clean and efficient work areas
  • Assist in training and mentoring newer operators
  • Jump in where needed to support overall shop productivity

What We’re Looking For

  • Proven experience programming and operating CNC lathes and mills
  • Strong proficiency with Mastercam
  • Experience with live tooling and Y-axis machining
  • Excellent blueprint reading and GD&T understanding
  • Strong inspection and measuring skills
  • Organized, detail-oriented, and process-driven
  • Comfortable making program edits and working with computers
  • Team-focused with a strong sense of ownership
  • Problem solver who takes pride in keeping machines running
  • Flexible and willing to learn new machines and processes

Schedule

  • Currently on mandatory 10-hour shifts
  • Monday–Friday: 6:00 a.m. – 4:30 p.m.
  • Overtime is built into the schedule
  • Additional hours may be available based on workload

Benefits of Joining Carlson Hydraulics

  • Competitive pay
  • 401(k) with company match
  • Health, dental, and vision insurance
  • Paid time off and retirement plans
  • Employee discounts and additional perks
  • Overtime and bonus opportunities

Why Carlson Hydraulics?

We value skilled machinists who take pride in their work, collaborate with their teammates, and take initiative to improve processes. If you’re a motivated CNC Programmer/Operator who thrives in a shop that values efficiency, quality, and teamwork, Carlson Hydraulics is the place for you.

Apply today and help us keep the green lights on.

Company Description

Midway Manufacturing Inc., a family-owned and locally operated company established in 1975 in Kansas, specializes in manufacturing high-quality hydraulic cylinders and related accessories right here in the USA. With a commitment to custom-built products, competitive pricing, and a solid 36-month warranty on our cylinders, we've built a reputation for reliability and craftsmanship in the industrial sector (visit us at midwaymfg.com for more details).
We're currently seeking motivated General Labor team members to join our shop floor team in Kinsley, KS (near Hutchinson area). This is an excellent entry-level opportunity for individuals eager to start in manufacturing and grow with a stable, long-standing local business.
Position: General Labor – Shop Floor
Responsibilities may include (but are not limited to):
Operating a saw for cutting materials
Washing and preparing parts
Assisting in assembly of hydraulic cylinders and components
Pulling cylinders off the paint line
Other general shop duties as needed to support production
No prior experience is required—we value a strong work ethic and a willingness to learn more than anything. Ideal candidates are hands-on, reliable, safety-conscious, and excited about developing new skills. We promote from within and offer opportunities to advance into more specialized roles (such as machine operation, quality control, or skilled assembly) as you gain experience and demonstrate capability.
What we're looking for:
Positive attitude and team player mindset
Willingness to learn and take on new challenges
Ability to stand for extended periods and perform physical tasks
Reliable transportation and good attendance
Basic mechanical aptitude is a plus, but not necessary
Benefits/Perks:
Competitive pay based on experience
Opportunities for growth and cross-training
Stable, family-owned environment
Work with American-made products in a proud local manufacturer
If you're ready to roll up your sleeves, contribute to a quality-focused team, and build a career in manufacturing, we'd love to hear from you!
How to Apply:
Please stop by in person at 400 Winchester Ave, Kinsley, KS 67547, call 620-659-3631, or email your interest/resume to steve@midwaymfg.com (or the appropriate contact from our site). Walk-in applications are welcome—we accept them!
Midway Manufacturing Inc. is an equal opportunity employer. Join us and help build high-quality hydraulic solutions that power industries across the country!