1

Internship Junior Software Developer Jobs in Tulsa, OK

Data Engineer II

Tulsa, OK · On-site

$104K - $125K/yr

Responsibilities : • Write, modify, extend and debug data pipelines based on QuikTrip's Software ... junior data engineers on skills or system knowledge through mentoring, knowledge transfer, code ...

Data Engineer II

Tulsa, OK

$98K - $118K/yr

Software * Hardware * Virtual Ware * Tech Teams - Development, Data, Infrastructure, Contractors ... junior data engineers on skills or system knowledge through mentoring, knowledge transfer, code ...

Data Engineer II

Tulsa, OK · On-site

$98K - $118K/yr

Software * Hardware * Virtual Ware * Tech Teams - Development, Data, Infrastructure, Contractors ... junior data engineers on skills or system knowledge through mentoring, knowledge transfer, code ...

... software products and solutions. In quality engineering at PwC, you will focus on implementing ... junior staff. You are accountable for securing project success and maintaining exceptional ...

Those in software engineering at PwC will focus on developing innovative software solutions to ... As a Manager, you will leverage your leadership skills to mentor and develop junior staff ...

Provide mentorship and guidance to junior engineers and project team members. * Perform quality ... Proficiency or working knowledge of AutoCAD, Revit, RISA 3D, or similar structural design software.

Responsibilities - Mentor junior engineers and foster their growth - Maintain security and ... software, platform, or cloud engineering, including people leadership - In lieu of a Bachelor ...

Senior Technical Product Owner

Tulsa, OK · On-site

$115K - $152K/yr

Those in software engineering at PwC will focus on developing innovative software solutions to ... You will also guide and mentor junior team members, fostering a collaborative environment that ...

CTIO AI Engineering Manager

Tulsa, OK · On-site

$73K - $244K/yr

... junior staff while upholding remarkable standards of quality and innovation in deliverables ... Software Engineering, Artificial Intelligence and Robotics preferred - Designing, training, and ...

Manufacturing Engineer Intern

Tulsa, OK

$15.25 - $19.75/hr

Additionally, this internship is intended to serve as a talent pipeline for future full-time ... Junior or senior standing with an anticipated graduation in the next 18 months * CAD skills ...

Additionally, this internship is intended to serve as a talent pipeline for future full-time ... Junior or senior standing with an anticipated graduation in the next 18 months * CAD skills ...

Senior Project Engineer

Tulsa, OK · On-site

$87K - $113K/yr

This position plays a key role in mentoring junior engineers, improving processes, and supporting ... Experience working with CRM tools (e.g., Salesforce) or technical documentation software

Senior Project Engineer

Tulsa, OK · On-site

$87K - $113K/yr

This position plays a key role in mentoring junior engineers, improving processes, and supporting ... Experience working with CRM tools (e.g., Salesforce) or technical documentation software

Civil PE

Tulsa, OK · On-site

$86K - $111K/yr

This is a high-impact role where you will act as the "right hand" to our Principal Engineer ... Provide direct technical oversight and career mentorship to EITs and Junior Designers. You will be ...

Mentor junior team members and coordinate with internal/external project stakeholders * Conduct ... Risa 3D or similar structural analysis software * Strong technical knowledge of materials, systems ...

Showing results 21-40

Internship Junior Software Developer information

See Tulsa, OK salary details

$21.9K

$81.3K

$125.6K

How much do internship junior software developer jobs pay per year?

As of Aug 18, 2026, the average yearly pay for internship junior software developer in Tulsa, OK is $81,268.00, according to ZipRecruiter salary data. Most workers in this role earn between $61,200.00 and $79,500.00 per year, depending on experience, location, and employer.

What does an internship junior software developer do?

An Internship Junior Software Developer assists in designing, coding, and testing software applications under the supervision of experienced developers. They often work on writing code, fixing bugs, participating in code reviews, and learning about software development processes. This role provides hands-on experience and exposure to real-world projects, enabling interns to develop their programming and teamwork skills. The position is a great opportunity to learn industry best practices and gain insight into a career in software development.

What are the key skills and qualifications needed to thrive as an internship junior software developer?

To thrive as an Internship Junior Software Developer, you need a basic understanding of programming languages (such as Python, Java, or JavaScript), problem-solving skills, and a foundational knowledge of computer science concepts, typically gained through coursework or coding bootcamps. Experience with version control systems like Git, familiarity with IDEs, and exposure to collaborative tools such as Jira or Trello are also important. Curiosity, eagerness to learn, teamwork, and strong communication skills help set candidates apart in this role. These skills and qualities are crucial for adapting quickly, contributing effectively to projects, and maximizing learning in a fast-paced development environment.

What types of projects or tasks can an internship junior software developer expect to work on during their internship?

As an Internship Junior Software Developer, you will typically work on a variety of projects ranging from debugging existing codebases to developing small features or modules under the guidance of senior developers. Interns often participate in code reviews, write unit tests, and assist in documentation. This hands-on experience helps you understand the software development lifecycle, agile methodologies, and teamwork dynamics. Collaboration with other developers, QA testers, and sometimes product managers is common, helping you build both technical and communication skills.

What is the difference between Internship Junior Software Developer vs Junior Software Developer?

AspectInternship Junior Software DeveloperJunior Software Developer
Required CredentialsTypically pursuing or recently completed a degree in computer science or related fieldCompleted degree or equivalent experience in software development
Work EnvironmentTemporary, training-focused, often part-time or summer rolesFull-time employment with ongoing project responsibilities
Employer & Industry UsageInternships offered by tech companies, startups, and organizations for training purposesEntry-level position in software development teams across industries
Search & Comparison IntentLooking for entry-level or training roles to gain experienceSeeking a full-time junior role after internship or education

In summary, an Internship Junior Software Developer is a temporary, training-focused role aimed at gaining initial experience, often held by students or recent graduates. A Junior Software Developer is a full-time position requiring some experience or education, with ongoing responsibilities in software development teams.

What are the most commonly searched types of Junior Software Developer jobs in Tulsa, OK?

The most popular types of Junior Software Developer jobs in Tulsa, OK are:

What cities near Tulsa, OK are hiring for Internship Junior Software Developer jobs?

Cities near Tulsa, OK with the most Internship Junior Software Developer job openings:

Infographic showing various Internship Junior Software Developer job openings in Tulsa, OK as of August 2026, with employment types broken down into 75% Full Time, and 25% Temporary. Highlights an 100% In-person job distribution, with an average salary of $81,268 per year, or $39.1 per hour.

Data Engineer II

QuikTrip

Tulsa, OK • On-site

$104K - $125K/yr

Full-time

PTO

Re-posted 19 days ago


QuikTrip rating

7.0

Company rating: 7.0 out of 10

Based on 640 frontline employees who took The Breakroom Quiz

3rd of 47 rated convenience stores


Job description

Job Summary:
QuikTrip is a corporate office seeking a Data Engineer II responsible for programming, testing, implementing, supporting, and maintaining data pipelines and business intelligence models. The role involves developing automated data solutions, resolving technical issues, and providing training and support to team members.
Responsibilities:
• Write, modify, extend and debug data pipelines based on QuikTrip’s Software Development Lifecycle (SDLC) process.
• Connect to diverse data sources and perform data analysis to determine if data is suitable for needs.
• Development of automated data pipelines to extract, cleanse, and transform data for intended business use.
• Development of automated processes to consolidate diverse sources of similar data in to a single source of truth for QuikTrip (e.g. store, product, employee, etc.).
• Development of automated data quality monitoring and alert processes
• Model and publish data sets for users to access through reporting and business intelligence technologies.
• Possesses and apply working knowledge of multiple languages and tools utilized by QuikTrip during development process.
• Adhere to QuikTrip’s standards and best practices.
• Have extensive knowledge of development tools and environments utilized by QuikTrip.
• May act as a Product Technical Owner of a software product on occasion:
• Accountable for the technological performance of the product:
• Responsible for adherence to strategic plan while remaining focused on the teams handling the product.
• Responsible for the technical requirements.
• Responsible for Technical User Story acceptance.
• Manages the technical debt of the product.
• Manages conflicts of interest within the development team.
• Coordinates coding efforts across one or more development teams.
• Holds Development, Technical, Professional Services, Data, and other IT teams accountable within the framework of the product.
• Accepts input and guidance from our Architecture, Infrastructure and Development teams and acts as the one voice back to Professional Services on technology related items when decisions need to be made.
• Leads trouble-shooting efforts by getting the right expertise involved and calling 'war rooms' together when necessary.
• Acts as Scrum Master when the development team and PTO agree this is appropriate
• Resolve technical issues utilizing excellent customer service skills, problem solving skills, and technical thinking/reasoning skills following established support process and metrics guidelines.
• Measure and analyze incoming issues to determine root cause and develop technical and training solutions to minimize reoccurrences and severity; report results to management.
• Accurately document all customer issues, resolution steps, and gather feedback in support tracking software to enhance identifying and reporting trends leading to recurring technical problems.
• Develop and publish support documentation for internal users for troubleshooting, training and other areas as needed.
• Gather and forward customer feedback and suggestions for product improvement.
• Position requires 24x7 support.
• Seek input from team members and supervisors on areas to improve skill set.
• Actively applies feedback received into day-to-day work and strives to improve performance
• Actively train with senior level developers to improve development skills and system knowledge.
• Actively utilize training outlets as necessary to improve development skills.
• Maintain professional and technical knowledge by attending ongoing training workshops, reviewing professional publications, reviewing industry best practices/procedures and reviewing new technologies to determine fit within the organization.
• Assist in development of junior data engineers on skills or system knowledge through mentoring, knowledge transfer, code review, and shadowing.
• Listen to others and accept input from team members.
• Clearly articulate ideas and thoughts both in verbal and written formats.
• Accurately prepares written business correspondence that is coherent, grammatically correct, effective and professional.
• Timely communicate status updates with the project manager or lead, the project team, and/or key customers and supervisor regarding specific assignments and overall scheduling/coordination needs.
• Accurately record project and trouble call work assignment updates within timeframes determined by departmental standards or individual supervisors.
Qualifications:
Required:
• High school graduate or equivalent.
• College or technical school courses in one or more programming languages or data tools used at QuikTrip.
• 3-5 years’ experience in programming data solutions.
• Familiar with all aspects of systems analysis, design, and installation procedures in a business environment.
• Proficient in one or more of QuikTrip’s data technologies or languages.
• Good problem-solving skills.
• Familiar with a variety of IT concepts, practices and procedures.
• Good written and verbal communication skills and time management skills.
Preferred:
• College degree in Computer Science, MIS, Mathematics, or related discipline.
• 5+ years professional experience including developing data solutions in a business environment, installing and troubleshooting hardware and software problems.
• Proficiency in all programming languages and data tools in use at QuikTrip.
Company:
QuikTrip is 24 hour hour convenience store that offers gasoline and various grocery items. Founded in 1958, the company is headquartered in Tulsa, USA, with a team of 10001+ employees. The company is currently Late Stage.

What QuikTrip employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom