Skip to main content
Post your CV and find your next job on Indeed!

Software Developer Internship jobs

Sort by: -
    • Understanding of core software development principles.
    • Work closely with software engineers and 3D generalists to integrate visual content, interactivity, and…
    • Ability to complete a minimum internship 13 weeks in the UK starting between May-July 2027.
    • Experience working with datasets using Python, R, SAS, MATLAB, or…
    • View all Google jobs - London jobs - Data Science Intern jobs in London
    • Salary Search: Data Science PhD Intern, 2027 salaries in London
    • See popular questions & answers about Google
    • Utilize exposure to large-scale production software troubleshooting.
    • Relevant practical or internship experience with one or more of the following: web…
    • We’re looking for Python Interns who want to write clean, scalable code, build data-driven systems, and gain hands-on experience with distributed technologies.
    • We’re looking for problem-solving iOS Interns who want to design and deliver features that customers use every day.
    • Always double-check the emails you receive.
    • If you’re a problem-solver with a passion for mobile development and teamwork, this role is for you.
    • We’ll support you with visa assistance, travel costs, and…
    • Supporting developers by flagging security issues and suggesting improvements.
    • We’re looking for Application Security Engineering Interns to design and test…
    • We’re looking for Java Engineering Interns who want to develop their skills while making an impact.
    • You’ll be working on fast-moving projects, using hands-on…
    • We’re looking for problem-solving Frontend Interns with a passion for web technologies and design who want to bring our products to life and deliver seamless…
    • Relevant internship, placement, or personal project experience is valued.
    • Exposure to DevOps concepts, cloud architectures, or containerisation (Kubernetes,…
    • Collaborate with developers and business analysts to bring projects to life.
    • Supporting our sales teams with IT platforms.
    • 4+ years of professional software development experience (non-internship).
    • 3+ years of NodeJS programming experience.
    • Design and implement robust scalable and secure microservices following best practices Integrate microservices with databases APIs and thirdparty services Work…
    • Role : Angular developer with python and AWS.
    • Conduct peer reviews of other developer’s code.
    • Integrate software components between in house and third-party…
    • Python developer responsible for building scalable automation solutions to streamline database operations.
    • Mode-Hybrid-3 Days from Sheffield.

People also searched:

software developer

Job Post Details

Graduate Software Engineer - job post

VACAC
Cambridge
£35,000 - £40,000 a year - Permanent, Full-time

Job details

Pay

  • £35,000 - £40,000 a year

Job type

  • Permanent
  • Full-time

Location

Cambridge

Benefits

Pulled from the full job description

  • Relocation assistance
  • Life insurance
  • Free parking
  • Profit sharing
  • Company pension
  • Company events
  • On-site parking

Full job description

Summary

At VACAC (VIRTUAL, AUGMENTED, CGI, AI AND CAD SOFTWARE SOLUTIONS LIMITED), we are building immersive technologies that help virtualise the industrial world. From CGI animations to interactive 3D experiences and serious games, our work enables companies to bring their products to life through immersive applications and real-time 3D experiences.

As a growing team, we offer graduates the opportunity to gain hands-on experience across a wide range of technologies, contribute to real projects from day one, and develop their skills in a collaborative and supportive environment.

The Role

As a Graduate Software Engineer, you'll collaborate day-to-day as part of a small, growing team of software engineers and 3D generalists to build software that powers our immersive applications, interactive tools, and real-time 3D experiences. You'll gain exposure to a range of technologies while developing your skills through real project work.

What You'll Do

  • Build and contribute to web applications, software tools, and interactive 3D experiences used to showcase industrial products
  • Work closely with software engineers and 3D generalists to integrate visual content, interactivity, and functionality into applications
  • Develop and improve internal tools, scripts, and workflows that support project delivery
  • Write clean, maintainable, and well-documented code following best practices
  • Test, debug, and help improve the performance and reliability of applications
  • Create and contribute to technical documentation, tutorials, and guides to support knowledge sharing across the team
  • Learn and apply new technologies as you work on real projects, with ongoing support from the team

Key Qualifications

Essential:

  • A degree in Computer Science, Software Engineering, or a related STEM subject (or equivalent experience)
  • Experience with at least one programming language (e.g. JavaScript, C#, Python)
  • Understanding of core software development principles
  • Exposure to 3D development or real-time engines (e.g. Unity, three.js, or similar)
  • A portfolio demonstrating your work
  • Familiarity with version control systems (e.g. Git, Subversion , etc)
  • Strong problem-solving skills and attention to detail
  • Ability to communicate clearly and work effectively as part of a team
  • A proactive attitude and willingness to learn

Desirable Skills:

  • Experience with web development technologies or frameworks
  • Experience integrating 3D content into applications or working with 3D pipelines
  • Experience in immersive technologies (VR, AR, MR)
  • Familiarity with agile ways of working (e.g. Scrum, Kanban) and the ability to adapt to changing project needs

Nice to Have (Optional):

  • Exposure to areas such as game/engine development or machine learning

Hiring Process

  • Stage 1: CV Screening
  • Stage 2: Take-home technical task (With up to one week to submit)
  • Stage 3: Technical Video Interview
  • Stage 4: One Week Paid Internship (Extendable To Two Weeks)
  • Stage 5: Contract Offer

Equal Opportunity

VACAC is proud to be an equal opportunity employer. We welcome applicants from all backgrounds and do not discriminate on the basis of race, ethnicity, colour, national origin, religion, sex, sexual orientation, gender identity, age, disability, or any other legally protected characteristics.

Pay: £35,000.00-£40,000.00 per year

Benefits:

  • Company events
  • Company pension
  • Free parking
  • Life insurance
  • On-site parking
  • Profit sharing
  • Relocation assistance

Application question(s):

  • Tell us about yourself
  • What areas of software development are you most interested in?
  • Describe your experience from previous projects, giving examples of what went well and what did not go according to plan.
  • Do you have any questions for us?

Work Location: In person

Let Employers Find YouUpload Your Resume