Software Engineer - Summer Internship

Usertesting

Edinburgh, United Kingdom
On-site
Currently pursuing bachelor's or master's degree
Strong understanding of data structures and algorithms
Experience with at least one programming language
This 12-week internship offers hands-on experience working on real-world products that impact customers and drive business value

Job Summary

  • This 12-week internship offers hands-on experience working on real-world products that impact customers and drive business value.
  • Interns will collaborate with experienced engineers, product managers, and designers to build, test, and deploy scalable software solutions.
  • The role provides meaningful contributions to active projects, code reviews, and exposure to modern development practices across the full software development lifecycle.

Matching Summary

This 12-week internship offers hands-on experience working on real-world products that impact customers and drive business value.

Skills & Requirements

Must-have

  • Currently pursuing Bachelor's or Master's degree
  • Strong understanding of data structures and algorithms
  • Experience with at least one programming language

Nice-to-have

  • Familiarity with web technologies and APIs
  • Understanding of database systems
  • Eagerness to learn and take initiative

Key Requirements

  • Pursuing Computer Science or related technical degree
  • Proficiency in Java, Python, JavaScript, or C++
  • Knowledge of version control systems like Git

Work Rights

Not specified

Tailored Resume

Cover Letter