🚀 Internship

Software Development Internship

Softwire

9d ago

🚀 Summer Internship

Manchester, +2

Rolling basis

Description

  • Under the guidance of experienced developers, our interns form a team to create a commercial-grade application. This might be for a client, or it might be a pro bono project or it might be addressing a need within Softwire.
  • Recent examples include a skills-tracker for Potential Plus UK, and a website for Pungo to monitor the mental wellbeing of elderly people.
  • And with around half our interns taking permanent graduate roles with us after their studies, the programme could be the ideal way into your career in tech.
  • Underpinning your success are our three key pillars: our people, our culture and the way we work. Read on to discover more about each.
View more

Area of Responsibilities

Software Engineering

Responsibilities

Weeks 1-2: Induction

  • To get you up to speed ahead of the main development project, we spend two weeks on structured training, covering the essentials you’ll need to thrive as part of the team.

Week 3 and onwards: Software development project

  • Following the training, you’ll begin work on software for a real customer – either an external organisation or another part of Softwire.
  • You and your intern colleagues will be exposed to the full delivery lifecycle, guided by experienced software engineers. Projects typically include system design, development and testing, culminating in a demonstration of the completed product to the customer.
View more

Requirements

  • A passion for solving real-world challenges: First and foremost, you’ll get a buzz from building things that make a difference to businesses, people and society. We also want to see passion for coding – any experience you have is a bonus
  • An articulate people-person: You’ll be interacting with a wide variety of individuals: some deeply techy, some from complex business domains, and others with low digital literacy. You’ll need to be comfortable understanding their needs and discussing potentially complicated technical ideas with all of them
  • A positive, can-do team player: You love pushing the team to greater heights by helping colleagues out wherever you can. You always look to improve yourself and others. Your default answer to a question is ‘yes’, and you make big problems seem small
View more