This site was designed for the latest version of Chrome, Firefox, Safari, and Internet Explorer (version 10+). Some features may not work correctly in your browser. OK

Open Positions

Trainee Software Developer - Birmingham

As a Trainee Software Developer, you will join a team of professionals whose role is to design, develop and test software to enhance the functionality of our business applications, which allow automotive retailers to run their business. The role will allow you to learn how to diagnose and fix software faults while working with a mentor. Future responsibilities will include assisting with the ongoing development of software and coding standards and participating in the quality control activities undertaken in the team, such as test plan creation and code walkthroughs. This is an opportunity to gain experience of commercial applications development in a professional software company.

Successful applicants undergo a series of training projects in the application development environment, after which they work on assignments of increasing complexity, starting with bug fixes and moving on to development of new functionality to designs provided by senior developers.


Previous programming experience and/or a degree in Computer Science would be an advantage but these are not mandatory as full training will be given.

Candidates will be expected to demonstrate the following:
  • A strong ambition to pursue a career in software development
  • Excellent analytical skills, good attention to detail and strong problem-solving abilities
  • Good verbal and written communication skills
  • Project-oriented; focused on quality and delivery
  • Good team worker and self reliant
  • Reliable and organised

Contact the Recruiting Team

- + Disclaimers