At Scott Logic we offer a paid summer internship that gives budding technologists the chance to gain valuable insight into our unique culture and the way in which we develop software for our clients.
This year, we welcomed seven interns across our offices in Bristol, Edinburgh and Newcastle. They worked on a diverse series of internal projects and were supported along the way by a small team of mentors, drawn from our pool of experienced developers and testers. Before the projects begin each year, we provide training on the relevant technologies and processes, via group sessions and in-house written materials. Here is an insight into what our 2016 interns got up to over the summer, and their thoughts on the time they’ve spent with us.
Breakfast sandwich bot
Jade, University of York
As a Maths student with no experience with code, I’d never considered a career in software testing; prior to my internship, my exposure had been limited to a module in Java in my second year. When I saw Scott Logic’s 12-week internship it looked like too much of a good opportunity to miss.
Testing the bot was tricky as there has been very little work in this field before. We had to create a second bot which “talked” to our bot, simulating real conversations. It was a good challenge and allowed me to learn a lot about both development, as well as testing with tools such as Jasmine.
Martin, Durham University
Interning here has given me a great insight into working in a real Agile team with modern technologies. The natural language aspect of the project was completely new to me, and provided a lot of opportunities for investigating ways of developing a stable and usable product.
Craig, Northumbria University
I've really enjoyed my internship at Scott Logic; it's been great doing work I'm passionate about and all the way through I’ve been helped and supported by the experienced people here.
I've learned a great deal during my 12 weeks, including the practicalities of working in an Agile team and interesting areas of focus, such as natural language processing. I’ve really noticed how much my skills have progressed over the course of the summer as the project became more complex and engaging.
I definitely recommend the internship to anyone considering applying, and I hope to come back full time next year as a graduate developer.
Interview questions explorer
Another project the interns worked on was building an online interface to the extensive library of interview questions we have in the office, they used a combination of Express, React and Docker to build a restful API, a frontend, and a containerised deployment solution. We pride ourselves on offering our interns exposure to the full software development cycle, to give them a more rewarding experience than just writing documentation or attempting to fix bugs.
Jamie, University of Dundee
James, University of Edinburgh
Working at Scott Logic has been a fantastic experience, I have thoroughly enjoyed my time here, learning more than I thought possible in a company full of friendly, supportive coworkers.
Last but by no means least was a web-based multi-player game that the interns created for the rest of the office to enjoy. This year, we opted for an implementation of Channel 4’s Countdown. The app was developed using the popular ReactJS library, supported by modern development tools and processes, such as on many of our real client projects.
Although our project domain was light-hearted, the delivery process was professional as we wanted to give the interns a taste of life in the real world, customers and all. One of our developers, Tom, kept the interns on their toes with new feature requests and priority changes, just like a real client would. By the end of the summer we had the whole office competing online in the word games, numbers games and conundrums.
Jamie, University of Bristol
Raul, University of Bristol
I’ve had such a brilliant experience at Scott Logic; my 12 weeks as an intern here, and the support and advice from my mentors has helped me improve my technical knowledge. Furthermore, the use of Agile methodologies like Scrum gave me a very useful exposure to industry standard practices.