Software Intern

  • Anglia Press
  • 24/05/2026
Full time Information Technology Telecommunications

Job Description

Anglia Press is seeking a motivated and curious Software Development Intern to join our small, close-knit engineering team. You will contribute to the development and maintenance of our public-facing website and internal tooling, working across both the Angular front end and ASP.NET Core API backend. This is a hands on role. From day one you will be committing real code to a production codebase, participating in design discussions, and taking ownership of features end to end. You will be mentored throughout and given the space to learn, ask questions, and grow as a developer.

Responsibilities
  • Develop and maintain features across our Angular (SSR) front end and ASP.NET Core Web API backend
  • Write clean, maintainable TypeScript and C# code following the conventions of the existing codebase
  • Work with Azure SQL Server via Entity Framework Core, including writing migrations and queries
  • Assist with the design and implementation of new site sections and internal staff portal tools
  • Help identify and resolve bugs reported from production
  • Write and maintain unit and integration tests
Technical Skills
  • Angular 17+ (standalone components, SSR, RxJS)
  • ASP.NET Core (.NET 9/10, Web API, Entity Framework Core)
  • Microsoft Azure SQL Server
  • Git and GitHub for version control
  • SCSS for component styling
Qualifications
  • Currently studying or recently graduated in Computer Science, Software Engineering, or a related discipline
  • Familiarity with at least one strongly typed language (C#, TypeScript, Java, or similar)
  • A basic understanding of how web applications work (HTTP, REST APIs, HTML/CSS)
  • Eagerness to learn and an ability to read and understand unfamiliar code
  • Good written communication skills
Nice to have
  • Any experience with Angular or another component-based front end framework
  • Exposure to .NET or another server side web framework
  • Familiarity with relational databases and SQL
  • Experience using Git in a team setting
Benefits
  • Meaningful work on a live, public facing product
  • Close mentorship from an experienced developer
  • Flexible remote and hybrid working arrangements
  • A welcoming, low-hierarchy team environment
  • The opportunity to grow into a longer term role upon successful completion of the internship