1

Computer Programming Internships Jobs in Oklahoma

Jr Developer

Tulsa, OK · On-site

$59K - $77K/yr

Associate's or Bachelor's degree in Computer Science, Software Engineering, Information Technology ... internships or personal projects. * Experience with one or more programming languages such as C# ...

New

Manufacturing Engineer

Tulsa, OK · On-site

$65K - $83K/yr

Internship and co-op experience is considered. * Experience with Lean implementation in a ... Required to operate a computer, other office devices, as well as some machinery on the production ...

Manufacturing Engineer

Tulsa, OK · On-site

$65K - $83K/yr

Internship and co-op experience is considered. * Experience with Lean implementation in a ... Required to operate a computer, other office devices, as well as some machinery on the production ...

... Internship relating to project management, manufacturing, continuous improvement, etc. • OEM ... personal computer skills and professional correspondence. Employee is expected to conduct ...

... · Internship relating to project management, manufacturing, continuous improvement, etc. · OEM ... personal computer skills and professional correspondence. Employee is expected to conduct ...

Manufacturing environment Internship relating to project management, manufacturing, continuous ... Must be proficient in standard personal computer skills and professional correspondence. Employee ...

... CAD design, mapping, or utility documentation (internships or academic projects acceptable ... engineers. No Recruiters, please! Equal Opportunity Employer/Veterans/Disabled

next page

Showing results 1-20

Computer Programming Internships information

See Oklahoma salary details

$30.5K

$60K

$88.2K

How much do computer programming internships jobs pay per year?

As of Jul 8, 2026, the average yearly pay for computer programming internships in Oklahoma is $59,993.00, according to ZipRecruiter salary data. Most workers in this role earn between $46,600.00 and $73,900.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Computer Programming Intern, and why are they important?

To excel as a Computer Programming Intern, you need a foundational understanding of programming languages (such as Python, Java, or C++), problem-solving abilities, and an ongoing pursuit of a relevant degree in computer science or a related field. Familiarity with version control systems like Git, integrated development environments (IDEs), and basic software development tools is typically expected. Strong communication, eagerness to learn, and teamwork skills help interns adapt quickly and integrate into development projects. These skills and qualities are vital for making meaningful contributions, learning from mentors, and building a successful foundation in software development.

What is the difference between Computer Programming Internships vs Software Developer Internships?

AspectComputer Programming InternshipsSoftware Developer Internships
Required CredentialsTypically pursuing or recent graduates in Computer Science or related fieldsSimilar; often students or recent grads in Computer Science, Software Engineering, or related disciplines
Work EnvironmentTech companies, startups, or corporate IT departments; focus on coding and testingSoftware firms, tech departments; involve designing, coding, and debugging applications
Employer & Industry UsageCommon in tech industry, software companies, and IT departmentsPrimarily in software development companies, tech startups, and IT services

Computer Programming Internships and Software Developer Internships are similar in credentials and work environment, often overlapping in industry usage. The main difference lies in scope: programming internships may focus more on coding tasks, while software developer internships often include designing and developing software applications.

What are computer programming internships?

Computer programming internships are short-term work experiences offered by companies or organizations to students or recent graduates interested in programming. These internships provide hands-on experience in writing code, developing software, and collaborating on technical projects under the guidance of experienced professionals. They help interns build practical skills, expand their professional networks, and improve their chances of securing a full-time job in the tech industry after graduation.

What types of projects can I expect to work on during a computer programming internship?

As a computer programming intern, you can expect to work on a variety of projects ranging from debugging existing code, developing new features, participating in code reviews, or assisting with software testing. Many internships also involve collaborating with other developers or cross-functional teams, giving you hands-on experience with real-world development cycles and agile methodologies. The complexity and scope of your projects will often depend on your skills and the company's needs, but you’ll typically have opportunities to contribute meaningful code and gain practical knowledge that extends beyond classroom learning.
Infographic showing various Computer Programming Internships job openings in Oklahoma as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $59,993 per year, or $28.8 per hour.
Jr Developer

Jr Developer

Melton Truck Lines, Inc.

Tulsa, OK • On-site

$59K - $77K/yr

Full-time

This job post has expired today. Applications are no longer accepted.


Job description

Summary: The Junior Software Developer is responsible for designing, developing, testing, and maintaining software applications that support business operations. This role works closely with senior developers, IT staff, and business stakeholders to implement new features, resolve issues, and improve existing systems. The ideal candidate is eager to learn, embraces new technologies, and is comfortable leveraging modern AI tools to improve productivity and code quality.

Essential Duties and Responsibilities:

  • Develop, test, deploy, and maintain internal software applications and integrations.
  • Write clean, maintainable, and well-documented code following established coding standards.
  • Troubleshoot, debug, and resolve software defects and production issues.
  • Participate in code reviews and incorporate feedback from senior developers.
  • Collaborate with business users to gather requirements and translate them into technical solutions.
  • Create and maintain technical documentation for applications and processes.
  • Assist with database design, queries, and data integrations.
  • Participate in application testing, deployment, and ongoing support.
  • Continuously learn new technologies, programming languages, and development best practices.
  • Utilize AI-assisted development tools (such as GitHub Copilot, ChatGPT, or similar technologies) responsibly to improve development efficiency, automate repetitive tasks, generate documentation, and assist with troubleshooting while validating all generated code for security, accuracy, and maintainability.
  • Follow organizational security policies and secure coding practices.Work Hours: 8:00 AM to 5:00 PM, Monday through Friday.
    Occasional nights or weekends may be required for maintenance, projects, system updates, or outages.

Education and/or Experience:

  • Associate's or Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field, or equivalent practical experience.
  • 1–3 years of software development experience, including internships or personal projects.
  • Experience with one or more programming languages such as C#, Java, Python, JavaScript, or similar.
  • Basic understanding of SQL and relational databases.
  • Familiarity with source control systems such as Git.
  • Understanding of object-oriented programming principles.
  • Strong analytical, problem-solving, and communication skills.
  • Ability to work independently while collaborating effectively within a team.

Preferred Experience:

  • Experience developing web applications using modern frameworks.
  • Experience with REST APIs and system integrations.
  • Exposure to cloud platforms such as Microsoft Azure or AWS.
  • Familiarity with CI/CD pipelines.
  • Experience using AI-assisted software development tools and prompt engineering techniques to improve development workflows.
  • Basic understanding of cybersecurity and secure application development.
  • Experience with Microsoft Power Platform or other low-code platforms is a plus.

Knowledge, Skills, and Abilities:

  • Strong attention to detail and commitment to producing high-quality work.
  • Ability to learn quickly and adapt to changing technologies.
  • Excellent time management and organizational skills.
  • Strong written and verbal communication skills.
  • Ability to balance multiple projects and priorities.
  • Willingness to continuously improve technical and professional skills.

Physical Requirements:

  • Ability to work at a computer for extended periods.
  • Ability to occasionally lift up to 25 pounds.
  • Ability to work on-site or remotely as required.

Melton Truck Lines logo

About Melton Truck Lines

Sourced by ZipRecruiter

Melton Truck Lines is known for treating its drivers like family. Melton has been running more than 60 years with a reputation of excellence and stability in the trucking industry. Melton aims to remain ahead of the competition with top pay and benefits, free on-site clinics and dentists, 24/7 driver help desk, performance and referral bonuses, rider and pet programs, and much more.

Industry

Trucking

Company size

1,001 - 5,000 Employees

Headquarters location

Tulsa, OK, US

Year founded

1954