Here at TCS, we are always committed to delivering the very best solutions to our clients, and to do that it means we want the very best people. We know that doing this is the best way to help us deliver to our customers and drive our business (and theirs) forwards. TCS is a fun, dynamic, and exciting organization to work for and we are always on the lookout for talented people to add to our ever-growing team.


If you land a job at TCS, it means you have; drive, ambition, a commitment to hard work, and achieving success. You are never satisfied with the bare minimum and it means you are committed to continuous learning and improvement every day. It means that you are brave enough to want to make a difference to our company and not be frightened of having responsibility and ownership of your role.If you work for TCS you work for a company that demands a lot from you – but you will learn so much more than you could imagine along the way.


We ask a lot from our people, but we also give a lot back and support all our employees throughout their journey with us. We listen to our people and do all we can to help them feel part of our family and nurture their potential. Each employee within the company has the potential to progress and develop their career at TCS. We will learn about you as an individual and figure out how we can help you achieve your career ambitions. Our internal training department means you can learn and develop your skills and gain the qualifications that will help you and TCS progress.

How to Apply?

If you are interested in a career with TCS, simply send a CV to us at

Our Company Director will take a look over and get back to you with the next steps.Alternatively, current vacancies will be listed below.


Total Contracting Services Ltd

Brunel House,

Brunel Road,




IT/Networking Infrastructure

Audio Visual

Outsourcing Services