Placement Trainee Software Engineer

Available in: Birmingham

Are you an aspiring Software Engineer looking for a placement during your studies, where you'll be given real responsibilities? Do you want to work within our established project teams, expanding your technical skills and learning from our existing engineers and customers?


As a Trainee Placement Software Engineer with Kainos, you will spend your year learning and working on projects where you can make a real difference to people’s lives – the lives of people you know. After taking part in our award-winning, eight-week Trainee Development Programme, you will then join one of our many project teams, to learn from our experienced developers, project managers and customer-facing staff. You’ll have great support and mentoring, balanced with the experience of being given real, meaningful work to do, to help you truly develop both technically and professionally.


What you’ll do


  • Based in our Kainos office and often on our customer sites across the UK, you will work on a project team to learn how to develop and unit test developing and unit testing straightforward or low complexity components, and then moving on to more complex elements as you increase your knowledge.
  • You will work with other developers in working through designs and user stories and to produce real development solutions
  • You will be fully supported by experienced colleagues in the team to follow designs, and then progress to assist in any other aspect of the project life-cycle under supervision
  • You will develop excellent technical, team-working and Agile project experience

Who you are


  • You are currently studying a degree with at least a 60% component of IT.
  • You’re familiar with some programming languages and implementation environments.
  • You have some understanding of the software development lifecycle from your studies or relevant work experience, and the relevance of different tools at different stages of the development lifecycle.
  • You’re aware of basic design principles, and able to understand designs.
  • You have a good understanding of coding and data structure principles, and application of coding standards
  • You have a good understanding of unit testing principles, including the creation of unit test harnesses.
  • You apply all relevant standards and procedures to your own work. 
  • You develop technical knowledge and awareness of those technical areas in which requested to code
  • You accurately record your own time and accurately report progress on your own work.
  • You’re capable of working with limited supervision.
  • You comply with all confidentiality and non-disclosure policies and/or agreements and ensures security of information at all times.
  • You are curious about all things tech, and have your own personal interest technology projects would be a great advantage
  • We are a customer focused business, so people with strong communication skills, who are professional, credible and open is a must
  • We all work in teams here in Kainos – strong team skills are crucial
  • We pride ourselves in doing our best and delivering to a high standard, so attention to detail and having a high quality focus is definitely required.
  • You’ll have a flexible, "can do" attitude, with the ability to manage your own time and enthusiastic to learn


What you’ll get


This placement opportunity will start in Summer 2018, and last for one year.

We’ve built a truly creative, stimulating and rewarding work environment at Kainos. You’ll plot out your own career path, with access to bespoke training through our MAP training academy. You’ll be surrounded by people looking to learn and grow while mentoring and developing those around them.


Through MAP, we'll ensure you can attend some of our specialised courses in conjunction with universities and external training providers, and we will give you the time to drive your own development. You’ll be challenged, and you’ll be given the autonomy to meet those challenges.


Travelling will be required (potentially 3-4 nights a week away from your home base.) Full expenses and travel allowance will be paid. You’ll gain invaluable hands on project experience in a fast paced environment, developing your skills and your confidence to help you kick start your career. 


Who we are


What we do is mind-blowing: we use cutting-edge digital technology to change the way the world works. Our vision is to enable outstanding people to create digital solutions that have a positive impact on people’s lives.


Kainos is a high-growth IT services company providing digital technology solutions and agile software development to enterprise customers. Across our 30-year history, we have worked on transformational projects across government, NHS and a myriad of private sector clients.


We’re an inclusive bunch at Kainos and we believe in equal opportunity. We welcome applications from all walks of life, including those with criminal records. Everyone who is offered a position here undergoes a background check, however no one is treated differently due to their background where it isn’t relevant to the role. It’s important to note – failure to reveal information which is relevant to the position sought, could result in us having to withdraw the conditional offer of employment.

In short: Having a criminal record will not exclude you from a career with Kainos. This depends entirely on the nature and requirements of the position, together with the circumstances and background of offences.