<img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=1114119085333160&amp;ev=PageView&amp;noscript=1">

Jump to...

Unfortunately, our 2019 grad scheme is now closed. Register below to be notified when applications re-open.

About the graduate scheme

About the graduate scheme

Our graduate program provides you with the support and guidance needed to work as part of a team on challenging projects, delivering high-quality solutions for our impressive range of clients.

As a Graduate Developer at CTI, you will undertake a 6-month programme leading to a permanent position as part of our development team. We believe that education is ongoing, so this scheme is designed to boost formal development training with real-world experience. Offering the chance to work with prominent and influential client organisations, we provide an accelerated path to a rewarding digital career.

Our graduate programme has been designed to introduce you to agency life. To guide you through the process, one of our senior developers will be assigned to you as a personal mentor.


I've had constant support along the way, from every team member as well as my mentor. [...] In this positive environment, I have learnt something new with each day.

Lincoln Chawora, CTI Graduate Developer


We encourage our graduates to learn through action, so we aim to get them working on real projects as soon as possible. You’ll start by shadowing your mentor, gradually contributing more and more to the projects you are working on, while requiring less input from your mentor.


The Graduate scheme has provided me with a safety net, allowing me to explore technologies, ask questions and undertake some meaningful work for real clients.

Gareth Weston, CTI Graduate Developer

A Graduate Developer will:

  • Be committed to continuously learning and developing their skill set

  • Work on practice projects based on some of our respected clients’ work

  • Shadow an experienced mentor throughout a development project

  • Be fully trained in our agile methodology and ISO accredited processes


Our ideal candidate will be:

  • Graduating from a relevant degree in summer 2019

  • Passionate about the web and related technologies

  • Able to take the initiative and learn independently


Other desirable traits include:

  • Ability to demonstrate relevant experience through university or personal projects

  • Great communication skills and the ability to work successfully in a team

  • Natural ability to solve challenging problems

  • Drive to progress and advance your career


Our projects are delivered with tight collaboration between developers, production and project management and quality assurance teams. We do not work in isolation, rather in a supportive environment, focused on supporting and learning from one another. At CTI, we actively listen to our staff, who are encouraged to help influence how our business evolves.

Working at CTI

Set in the heart of Manchester’s thriving Northern Quarter, CTI plays host to a purpose-built and flexible working environment. Take a look around our office on street view.


A Tour of The Manchester Head Office


Beyond the opportunity to work with a diverse range of reputable clients, as well as the benefits of being welcomed into our friendly and energetic team, we offer a generous package of company perks. After all, a positive working environment is a productive one and we always aim to bring out your best. Read all about it in our careers brochure.

Careers Brochure

Graduate Stories

Meet Gareth


Meet Gareth


Hey, I’m Gareth. I Studied BSc Computing & Web Development at the University of Bolton which opened my eyes to the world of web development technologies, techniques and a large array of programming and scripting languages. The first year of study was certainly the hardest: coming from an automotive repair background, the shift in mindset from repairing cars to academia was a challenge within itself.

I started my academic journey with a foundation year, as I did not have the necessary qualifications to follow the standard route into higher education. This prepared me for the challenges ahead and gave an insight into programming languages, academic writing and research.


What skills have you used from Uni?

The first year of the degree provided a number of challenges, including maths and problem solving modules, along with the creation of a custom linux distro using source code. This module taught me how to use linux and the command line, which is something I use on a daily basis whilst developing for CTI. An introduction into JavaScript, PHP, HTML & CSS further fueled my interest in web development, increasing my enthusiasm to upskill.

The second and third year were the backbone to my personal development, gaining knowledge and skills using PHP frameworks, such as Laravel, Codeigniter and October CMS. The use of Git version control and Agile methodologies mimicked industry standards providing insight into commercial development.


What has your experience at CTI been like?

My interview with CTI went amazingly well, resulting in full-time employment and completing my career change. The opportunity CTI provided has led me on the path to becoming a Drupal 8 developer, with the aim to be a specialist within back-end development. This opportunity has allowed me to explore Drupal 8, a content management system I was previously unfamiliar with. The level of support and advice from the entire team has been astonishing. My next milestone will be the completion of the Acquia Developer exam, enabling me to become one of the first Acquia Certified Developers within the CTI.


Why should graduates consider an agency grad scheme?

During my final year at university, I was looking for a graduate scheme in order to become more confident in my abilities and to develop new skills. This was an important factor and the main reason I chose CTI. I personally didn't feel I could comfortably jump into a junior role and start developing quality code without a little guidance and support first.

The Graduate scheme has provided me with a safety net, allowing me to explore technologies, ask questions and undertake some meaningful work for real clients while still developing myself into a junior back-end developer. The addition of having a mentor was amazing. This allowed me to float different ideas and new ways of working with a more senior member of staff, often with instant feedback. 

Meet Lincoln



Hi, I'm Lincoln! I studied Web Development at the University of Salford, where I was exposed to a range of skills and technologies such as HTML & CSS, JavaScript, PHP, C#, Java and Swift, which all helped me prepare for the working world in some way.


What skills have come in useful from uni?

The main skills I’ve used at CTI are those that I learnt during a year-long placement as a front-end developer and in my final academic year. During those last 2 years, I was able to gain a better grasp of the world of web development than I ever had before. One of these skills included the use of the PHP framework ‘symfony', which is very similar to Drupal in some aspects. This technical familiarity, along with my passion for web development, has made my integration into the working life at CTI smooth and comfortable.


What have you learnt during the grad scheme?

As a graduate, one of my fears was to work somewhere that lacked a personal development and support system; but CTI has proven to be the complete opposite. I've had constant support along the way. As part of the Grad Scheme at CTI, there is a mentoring scheme which involves having an experienced and seasoned developer sit next to you, ready to answer any questions or to help with any struggles; this was the main reason I chose to work at CTI.

Throughout the Grad scheme, we were introduced into the working practices of the company through a small project that we had to deliver. Through the support of our mentor’s, we were able to deliver the project in 8 weeks and then go immediately onto doing actual client work. The project gave us a huge boost in confidence, whilst also developing core skills that we needed in order to progress as developers.


Why should graduates consider an agency grad scheme?

The reason I chose to work in an agency was that I wanted to work and learn at a fast pace, using the latest technologies at industry standard and during my time at CTI I’ve gotten this and much more. The relaxed and welcoming atmosphere at CTI has meant that I really enjoy the work I’m doing. A key aspect of enjoying the work I do is knowing that there’s a clear pathway set for me to progress within the company, which I definitely get at CTI.