1

Computer Science Internship Jobs in Midvale, UT (NOW HIRING)

Actively pursuing a degree in Computer Science, Information Systems, Software Engineering , or a ... Previous internship or project work with modern web apps Perks for Students * Flexible work hours ...

... in Computer Science, Software Engineering, Computer Engineering, Information Technology, or a closely related field (must be returning to school after the internship, or graduating within the ...

This internship is crafted for those who are passionate about inspiring change and ready to leave ... Actively pursuing a degree in Computer Science, Data Science, Engineering, Business Analytics ...

This internship is crafted for those who are passionate about inspiring change and ready to leave ... Actively pursuing a degree in Computer Science, Data Science, Engineering, Business Analytics ...

Required : • Strong experience with object-oriented languages. • Thorough understanding of computer science theory and software design principles. • Ability to write performant code. • ...

Brex Rotational Program

Salt Lake City, UT · On-site

$58.70K - $66.04K/yr

Leadership roles in university clubs or organizations related to data science, AI, computer science, or business analytics. * Prior internships/full-time roles in an operational, data, or technical ...

... professional internships, bootcamps, or robust personal projects. * Technical Interest ... Bachelor's degree in Computer Science, Software Engineering, or a related technical field is ...

Data Engineer-Washington DC

Riverton, UT · On-site

$79.60K - $106.10K/yr

... degree, computer science, management information systems, or related fields. * 5 years of experience in Software Engineering (This can include internships, undergraduate work, and graduate ...

next page

Showing results 1-20

Computer Science Internship information

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

To thrive as a Computer Science Intern, you generally need foundational knowledge in programming, algorithms, and data structures, often supported by progress toward a computer science degree. Familiarity with coding languages such as Python, Java, or C++, as well as experience using version control systems like Git, is typically expected. Strong problem-solving abilities, eagerness to learn, and effective communication skills help interns stand out in collaborative environments. These skills and qualities are essential because they enable interns to contribute meaningfully to projects, adapt to new technologies, and work efficiently within a development team.

What types of projects do Computer Science interns typically work on, and how much autonomy can I expect?

Computer Science interns often contribute to real-world projects such as developing new software features, debugging code, automating processes, or supporting infrastructure. While the level of autonomy varies by company, interns are generally given meaningful tasks and encouraged to collaborate with senior engineers and cross-functional teams. You'll likely participate in code reviews, agile sprints, and team meetings, gaining hands-on experience and feedback. Many organizations assign mentors to guide interns, helping them balance independence with structured learning and support.

What is a computer science internship?

A computer science internship is a temporary position that allows students or recent graduates to gain practical experience in the field of computer science. Interns typically work on real-world projects, assisting with programming, software development, data analysis, or IT support under the supervision of experienced professionals. These internships provide valuable hands-on skills, networking opportunities, and insight into potential career paths within technology industries.

What is the difference between Computer Science Internship vs Software Developer Intern?

AspectComputer Science InternshipSoftware Developer Intern
Required CredentialsTypically pursuing or recent graduate in CS or related fieldSame as CS internship, often students or recent grads
Work EnvironmentVaries across tech companies, research labs, startupsPrimarily software development teams in tech firms
Employer & Industry UsageUsed across academia, industry, research projectsPrimarily in software development companies and tech industry
Common Search & Comparison IntentUnderstanding internship opportunities in CSComparing software development internship roles

Both Computer Science Internships and Software Developer Internships target students or recent graduates interested in tech. While CS internships may include research, data analysis, or broader technical roles, Software Developer Internships focus specifically on coding and software creation. The choice depends on your career goals and the specific skills you want to develop.

What are the most commonly searched types of Computer Science jobs in Midvale, UT? The most popular types of Computer Science jobs in Midvale, UT are:
What are popular job titles related to Computer Science Internship jobs in Midvale, UT? For Computer Science Internship jobs in Midvale, UT, the most frequently searched job titles are:
What cities near Midvale, UT are hiring for Computer Science Internship jobs? Cities near Midvale, UT with the most Computer Science Internship job openings:
Associate Software Engineer

Associate Software Engineer

NICE

Sandy, UT • Hybrid

Other

Posted 23 days ago


Job description

Student Developer Position - 

 Location: Sandy, Utah (Hybrid) - ***You MUST be located in Utah to qualify for this role***
Department: R&D - 
Schedule: Part-time (20 hours/week, flexible with class schedules, required to come to office 2 days a week)

Are you a student in your Junior of a CS degree looking to gain real-world experience in software development? NICE is seeking a motivated and passionate Student Developer to join our R&D Team.

This is a unique opportunity to work on cutting-edge web technologies that power the next generation of customer experience (CX) tools used by companies around the world.

What You'll Do

  • Work on microservices using - Golang
  • Write automation testing w/Playwright.
  • Participate in code reviews, team standups, and agile development processes
  • Write clean, maintainable, and well-documented code
  • Learn best practices in software development within a large-scale enterprise

What We're Looking For

  • Actively pursuing a degree in Computer Science, Information Systems, Software Engineering, or a related field
  • Familiarity with AWS, Microservices 
  • Problem-solving mindset and willingness to learn and tackle tough challenges
  • Ability to work independently and as part of a collaborative team
  • Strong communication skills
  • Positive can-do attitude

Nice to Have

  • Experience with REST APIs, unit testing, or cloud platforms (AWS)
  • Previous internship or project work with modern web apps

Perks for Students

  • Flexible work hours to accommodate school schedules
  • Mentorship from experienced developers
  • Real-world, resume-boosting development experience
  • Opportunity to contribute to production-level code used by global customers