Web Developer Intern: Strategic Student Program
Listed on 2026-10-16
-
Software Development
.NET Developer, Software Engineer, C# / Unity Developer, Full Stack Developer
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 OverviewWe 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.
- 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.
- 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.
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…
(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).