×
Register Here to Apply for Jobs or Post Jobs. X

Web Developer Intern: Strategic Student Program

Job in Cambridge, Cambridgeshire, CB21, England, UK
Listing for: Siemens
Full Time, Apprenticeship/Internship position
Listed on 2026-10-16
Job specializations:
  • Software Development
    .NET Developer, Software Engineer, C# / Unity Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 18000 - 22000 GBP Yearly GBP 18000.00 22000.00 YEAR
Job Description & How to Apply Below
About Siemens Digital Industries Software

Siemens Digital Industries Software is a leading provider of solutions for the design, simulation, and manufacture of products across many different industries. Formula 1 cars, skyscrapers, ships, space exploration vehicles, and many of the objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software.

Position Overview

We are seeking a motivated student web developer to join our team for a full-time placement from July 2027 to August 2028. This opportunity is ideally suited to a sandwich course student studying web development, software engineering or another computing related subject who wants to apply their learning in a professional software environment.

What You Will Be Doing
  • Design, develop, test and maintain web based applications and internal tools using an agile development methodology.
  • Contribute to full stack development across both user facing and server side components.
  • Build new features primarily in C# using Razor Pages.
  • Support and enhance existing solutions written in ASP.NET and C#.
  • Investigate defects, identify root causes and implement reliable fixes.
  • Write clear, maintainable and well documented code in line with team standards.
  • Participate in code reviews, testing and the wider software development lifecycle.
  • Work with colleagues and stakeholders to understand requirements and translate them into practical technical solutions.
  • Contribute ideas that improve usability, performance, reliability and development processes.
  • Use source control effectively to manage code changes and support collaborative development.
What You Should Bring
  • Currently studying towards a degree in web development, software engineering, computer science or another relevant computing subject, ideally with a placement option.
  • A foundation in software development gained through university modules, personal projects or other practical experience.
  • Understanding of core web technologies and how browser-based applications work.
  • Familiarity with object-oriented programming concepts.
  • A logical approach to problem solving and an interest in diagnosing technical issues.
  • Good written and verbal communication skills, with the ability to explain technical information clearly.
  • Ability to work collaboratively, proactively manage assigned tasks and seek support when needed.
  • Enthusiasm for learning unfamiliar technologies and contributing to production software.
Nice to Have
  • Experience with C# and .NET, particularly Razor Pages or ASP.NET.
  • Knowledge of HTML, CSS, JavaScript and responsive web design.
  • Exposure to C++, Python, databases, source control or automated testing.
  • Examples of relevant coursework, a portfolio, Git repository or personal software projects.
  • Awareness of secure coding, accessibility and user centered design principles.
What You Will Gain

Most new solutions are developed in C# using Razor Pages. The team also supports a varied portfolio of established tools and applications written in ASP.NET, C#, C++ and Python. The successful candidate will receive guidance while gaining experience across this mixed technology environment.

  • Hands-on experience delivering and supporting software used in a professional environment.
  • Practical development experience with C# and Razor Pages, alongside core industry concepts such as application programming interfaces, architecture, and object oriented programming.
  • Exposure to requirements gathering, design, implementation, testing, deployment and maintenance.
  • Experience working within an established development team and receiving constructive technical feedback.

    Opportunities to build confidence, professional skills and evidence for your future career.
  • Development of practical experience…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary