1

Programming Intern Jobs in Provo, UT (NOW HIRING)

IT Technician Intern

Park City, UT · On-site

$15.75 - $21/hr

... programming, innovative environments, and passionate people. Woodward's footprint includes camps ... The IT Technician Intern at POWDR is designed for students passionate about technology andeagerto ...

Civil Engineer

Provo, UT · On-site

$125K/yr

A current registration as an Engineer Intern (EI), Engineer in Training (EIT)1, or licensure as a Professional Engineer (PE) by any State, the District of Columbia, Guam, or Puerto Rico will be ...

IT Technician Intern

Park City, UT · On-site

$15.75 - $21/hr

... programming, innovative environments, and passionate people. Woodward's footprint includes camps ... The IT Technician Intern at POWDR is designed for students passionate about technology and eager to ...

The Project Coordinator Intern will support internal projects by helping keep tasks organized, up ... Collecting regular project updates from developers and stakeholders and documenting them within ...

The Role We're bringing on a PM intern to support the Host Squad product team during a high ... Propose and prioritize improvements, then partner with engineering and design to execute them

Systems Engineer II

Provo, UT

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Active and existing security clearance required on day 1 This requisition is for an RTX intern ... Support installation and testing of engineering modifications and updates * Support integration and ...

Digital Analyst Internships

Orem, UT · On-site

$85K - $101K/yr

As a Digital Analyst Intern, you'll work alongside a talented team focused on enhancing the digital ... Basic programming or scripting experience in Python, SQL, or JavaScript * Experience with Sitecore ...

Showing results 41-60

Programming Intern information

What do programming interns do?

Programming Interns typically support ongoing development projects by writing and testing code, fixing bugs, and assisting with documentation. You may be assigned to work on specific modules, perform code reviews, or help automate repetitive tasks under the guidance of senior developers. Interns often participate in team meetings, collaborate closely with other interns and full-time engineers, and gain exposure to version control systems and agile workflows. These experiences are designed to help you build practical skills while contributing meaningfully to the team's goals.

What are the key skills and qualifications needed to thrive as a programming intern?

To thrive as a Programming Intern, you generally need a solid understanding of programming fundamentals, data structures, and algorithms, often gained through coursework in computer science or related fields. Familiarity with version control systems like Git, basic debugging tools, and at least one programming language such as Python, Java, or C++ is typically expected. Strong problem-solving skills, eagerness to learn, and the ability to communicate effectively within a team help interns stand out. These skills and qualities are crucial for quickly adapting to real-world projects, collaborating with colleagues, and making meaningful contributions during the internship.

What is the difference between Programming Intern vs Software Developer Intern?

AspectProgramming InternSoftware Developer Intern
Required CredentialsTypically students or recent graduates with basic coding knowledgeSimilar, often pursuing or holding a degree in computer science or related field
Work EnvironmentInternship programs in tech companies, startups, or organizationsInternship roles within software development teams in various industries
Employer & Industry UsageCommon in tech companies, startups, and IT departmentsSame as Programming Intern, often used interchangeably
Search & Comparison IntentPeople looking for entry-level programming experienceIndividuals seeking software development internship opportunities

Both roles are entry-level internships focused on programming tasks, often requiring similar educational backgrounds. The terms are frequently used interchangeably, with 'Software Developer Intern' emphasizing a focus on software development projects. Candidates interested in gaining practical coding experience in a professional setting should consider both roles, depending on the company's terminology.

What are the most commonly searched types of Programming jobs in Provo, UT?

The most popular types of Programming jobs in Provo, UT are:

What are popular job titles related to Programming Intern jobs in Provo, UT?

For Programming Intern jobs in Provo, UT, the most frequently searched job titles are:

What cities near Provo, UT are hiring for Programming Intern jobs?

Cities near Provo, UT with the most Programming Intern job openings:

Infographic showing various Programming Intern job openings in Provo, UT as of August 2026, with employment types broken down into 35% Internship, 23% Full Time, 31% Part Time, and 11% Temporary. Highlights an 100% In-person job distribution.

Assistant Forest Engineer

U.S. Department of Agriculture (USDA)

South Jordan, UT • On-site

$89K/yr

Full-time

Posted 15 days ago


USDA Forest Service rating

7.4

Company rating: 7.4 out of 10

Based on 120 frontline employees who took The Breakroom Quiz

161st of 294 rated public sector bodies


Job description

This announcement is being advertised as a Forest Service National Hiring effort to fill multiple vacancies. Positions may be filled at one or more of the duty locations included in this announcement. Final determination of the duty location will be made at the time of the job offer.
For additional information about the duties of this position, please contact Kelly Orr at kelly.orr@usda.gov.Qualifications:In order to qualify, you must meet the eligibility and qualifications requirements as defined below by the closing date of the announcement. For more information on the qualifications for this position, visit the Office of Personnel Management's General Schedule Qualification Standards.
Your application and resume must clearly show that you possess the experience requirements. Transcripts must be provided for qualifications based on education. Provide course descriptions as necessary.
Basic Requirement:
GS-0810 Series
A. Degree: Engineering. To be acceptable, the program must: (1) lead to a bachelor's degree in a school of engineering with at least one program accredited by ABET; or (2) include differential and integral calculus and courses (more advanced than first-year physics and chemistry) in five of the following seven areas of engineering science or physics: (a) statics, dynamics; (b) strength of materials (stress-strain relationships); (c) fluid mechanics, hydraulics; (d) thermodynamics; (e) electrical fields and circuits; (f) nature and properties of materials (relating particle and aggregate structure to properties); and (g) any other comparable area of fundamental engineering science or physics, such as optics, heat transfer, soil mechanics, or electronics.
OR
B. Combination of education and experience -- college-level education, training, and/or technical experience that furnished (1) a thorough knowledge of the physical and mathematical sciences underlying engineering, and (2) a good understanding, both theoretical and practical, of the engineering sciences and techniques and their applications to one of the branches of engineering. The adequacy of such background must be demonstrated by one of the following:
  1. Professional registration or licensure -- Current registration as an Engineer Intern (EI), Engineer in Training (EIT)1, or licensure as a Professional Engineer (PE) by any State, the District of Columbia, Guam, or Puerto Rico. Absent other means of qualifying under this standard, those applicants who achieved such registration by means other than written test (e.g., State grandfather or eminence provisions) are eligible only for positions that are within or closely related to the specialty field of their registration. For example, an applicant who attains registration through a State Board's eminence provision as a manufacturing engineer typically would be rated eligible only for manufacturing engineering positions.
  2. Written Test -- Evidence of having successfully passed the Fundamentals of Engineering (FE)2 examination or any other written test required for professional registration by an engineering licensure board in the various States, the District of Columbia, Guam, and Puerto Rico.
  3. Specified academic courses -- Successful completion of at least 60 semester hours of courses in the physical, mathematical, and engineering sciences and that included the courses specified in the basic requirements under paragraph A. The courses must be fully acceptable toward meeting the requirements of an engineering program as described in paragraph A.
  4. Related curriculum -- Successful completion of a curriculum leading to a bachelor's degree in an appropriate scientific field, e.g., engineering technology, physics, chemistry, architecture, computer science, mathematics, hydrology, or geology, may be accepted in lieu of a bachelor's degree in engineering, provided the applicant has had at least 1 year of professional engineering experience acquired under professional engineering supervision and guidance. Ordinarily there should be either an established plan of intensive training to develop professional engineering competence, or several years of prior professional engineering-type experience, e.g., in interdisciplinary positions. (The above examples of related curricula are not all-inclusive.)
In addition to meeting the basic requirement, you must also possess experience and/or directly related education in the amounts listed below.
Specialized Experience Requirement:
For the GS-12 level: Applicants must have one year specialized experience equivalent to the GS-11 in the Federal service. Specialized experience is defined as two (2) or more of the following:
  • Performed technical calculations and identified the most economical and efficient procedures for civil engineering projects;
  • Prepared completed and detailed designs, drawings, and specifications for civil engineering projects;
  • Performed engineering project management or asset management; and/or
  • Evaluated engineering plans or documents prepared by others prior to start of construction and recommended corrective actions.
Experience refers to paid and unpaid experience, including volunteer work done through National Service programs (e.g., Peace Corps, AmeriCorps) and other organizations (e.g., professional; philanthropic; religious; spiritual; community, student, social). Volunteer work helps build critical competencies, knowledge, and skills and can provide valuable training and experience that translates directly to paid employment. You will receive credit for all qualifying experience, including volunteer experience.Education:There is no substitution of education for specialized experience.Employment Type: OTHER

What USDA Forest Service employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom