2

Entry Level Programmer Jobs in Oklahoma (NOW HIRING)

Be Seen First

Geotechnical Driller Assistant (Entry Level) This entry-level position is designed to train the ... Geotechnical Engineering * Working outdoors in varying field conditions You Bring to the Team

Entry Level Process Engineer $75K - $85K (Depending on Experience) Nature and Scope The Process Engineer is responsible for scheduling, supervising, and participating in process flow studies for all ...

Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, or related field Level 1: Entry Level Level 2: Minimum 3 years of experience equivalent to a ...

Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, Computer Science, or related field Level 1: Entry Level Level 2: Minimum 3 years of experience equivalent to a ...

Entry Level Process Engineer $75K - $85K (Depending on Experience) Nature and Scope The Process Engineer is responsible for scheduling, supervising, and participating in process flow studies for all ...

Engineer will be responsible for project management work, and will coordinate, schedule, and manage ... Level 1: Entry Level * Level 2: Minimum 3 years of experience equivalent to a level 1 * Level 3: ...

Engineer will be responsible for project management work, and will coordinate, schedule, and manage ... Level 1: Entry Level * Level 2: Minimum 3 years of experience equivalent to a level 1 * Level 3: ...

Engineer Associate Grade: Exempt 54 Job Code: 125855 JOB SUMMARY Works under close supervision ... LEVEL OF RESPONSIBILITY Entry level professional. Performs assignments with standardized processes.

next page

Showing results 1-20

Entry Level Programmer information

See Oklahoma salary details

$13

$24

$73

How much do entry level programmer jobs pay per hour?

As of Jun 14, 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:
Civil Engineering Specialist

Civil Engineering Specialist

State of Montana

Billings, OK • On-site

Other

Medical, Dental, Vision, Retirement, PTO

Posted 20 days ago


State Of Montana rating

8.6

Company rating: 8.6 out of 10

Based on 48 frontline employees who took The Breakroom Quiz

1st of 50 rated states


Job description

The Montana Department of Transportation is recruiting Civil Engineering Specialists in Billings and Lewistown. Civil Engineering Specialists are responsible for conducting in-depth engineering and analysis, administering contracts, overseeing projects and project design, and may serve as lead workers.  Work is assigned through instruction on specific engineering objectives and direction and the incumbent determines the best solution based on established engineering guidelines, knowledge and skills.  Completed work is reviewed for application of sound professional judgment. 

For a full job description, please contact HR Generalist, Lori Edgar at ledgar@mt.gov  

Benefits of working for the Montana Department of Transportation and the State of Montana include: 

       Culture of public service and a commitment to work/life balance 

o   For information on the Montana Department of Transportation's mission, vision, and values, please visit our website:  https://www.mdt.mt.gov/about.aspx#values  

       Health, Dental, and Vision Insurance 

       Benefits apply on first day of employment 

       Access to Montana Health Centers, low-cost clinics for state employees and their families 

       State Retirement plan and additional savings opportunities (deferred compensation) 

       Paid vacation, sick leave, and holidays 

       Eligibility for Public Service Student Loan Forgiveness  

       Relocation assistance may be offered to the successful candidate at the time of offer 

Required Application Materials:

                Resume

                Transcripts

A resume and transcripts must be submitted by closing date through this application platform. Failure to attach the required materials could result in your application being incomplete and not being considered.

       At time of position entry (graduation), candidates must possess;

       Entry Level -

o   The required knowledge and skills are typically acquired through a combination of education and experience equivalent to Bachelor's Degree in Civil Engineering or a related field. 

       Mid Level -

o   This position also requires a minimum of 2 years of related work experience.

       Top Level -

o   This position also requires a minimum of 3 years related work experience.

       Certifications, licensure, or other credentials include: Top level Engineers are required to have an engineering intern certification or is a licensed Professional Engineer.

For information about career ladder and advancement, HR Generalist, Lori Edgar at ledgar@mt.gov 

Other Qualifications:

Develops sufficient engineering knowledge, skill and judgment in a specific practice area to perform the routine engineering tasks in the assigned area.  Although the knowledge acquired is in a specific work area, that knowledge and competence should reasonably transfer to other work areas at the same level.  

Broad knowledge of engineering practices and principles and construction methods, processes and procedures, computer-assisted drafting and design software, and engineering techniques are required for projects of moderate complexity.  A journey level knowledge of federal guidelines and procedures regarding road design and construction is also required. 

Other Information 

The Montana Department of Transportation (MDT) is committed to continuous improvement of our employee safety program and our safety and health processes, and to achieving an injury-free workplace.  

The Montana Department of Transportation is an equal opportunity employer. Women, racial and ethnic minorities, people with disabilities, and veterans and disabled veterans are encouraged to apply. People with disabilities needing assistance in the application process, or those needing this job announcement in an alternative format may call the Human Resources and Occupational Safety Division, at 406.444.6054. 

Driver's record will be verified. Successful applicants will be required to sign a release form which authorizes the Department to obtain the applicant's permanent driving records. Compliance with Mont. Admin. R. 2.6.201, "State Vehicle Use," and MDT Policy #6.03.001, "State Vehicle Use Policy" are conditions of employment. 

Top candidates will be invited to participate in a behavioral-based interview prior to final selection.

This is an entry-level Civil Engineering Specialist position. Passage of the FE is not required; however, if the successful candidate has passed the FE and holds current EIT Certification, he/she will be hired as non-union. If the successful candidate has passed their FE but does not hold current EIT certification or PE Licensure, he/she will be hired as part of the MFPE union.

All required additional materials must be submitted through the state application system by the closing date. If you need assistance in completing the online application. If you need an accommodation with the application process, please contact HR Generalist, Lori Edgar at ledgar@mt.gov  

Effective 5/26/2026, MDT is participating in E-Verify to confirm employment eligibility. After accepting a job offer and completing Form I-9, your information will be submitted to the Department of Homeland Security and Social Security Administration for verification. For more information about E-Verify, please visit the E-Verify website found here, https://www.e-verify.gov.


What State Of Montana employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom