Based just outside of Royal Leamington Spa in Warwickshire the Southam campus is the global headquarters for Codemasters Software Company Limited. Occupying a 43 acre rural position these state of the art facilities currently house over 500 employees.
The HQ not only contains our award winning racing studio responsible for titles such as the DiRT and Grid franchises but houses our expanding Online department who themselves are currently developing exciting new products. This is also home to our Central Technology team who with the impressive EGO engine makes our internal products possible.
Our award winning racing studio in Southam are the brains behind the DiRT series of games amongst others and they are looking for a Senior Programmer to bolster their talented team.
Main duties and responsibilities:
Design Code
Working from requirements delegated by line manager, develop a detailed specification to be agreed and signed off by Line Manager.
Working with the agreed specification develop a schedule, to be agreed and signed off by the line manager, for Implementation and Test.
Identify and report additional tasks over and above the delegated work, that will aid the projects schedule and/ or quality.
Implementation and Testing of Code
Working from agreed specification and schedule, implement code to the required standards.
Notify Line Manager of any changes arising in agreed specification and schedule.
Ensure all code is produced in line with the projects agreed coding standards.
Report progress to Line Manager and inform them of any implementation issues and suggest solutions promptly.
Test all code against specification to ensure it performs as required.
Fix any bugs identified in owned code, either through own testing or by QA.
Assist in fixing bugs across the project
Working with other team members to resolve issues identified in implementation.
Documentation
Ensure all code is documented in line with relevant procedures.
Ensure any software designed for use by a customer is fully documented in a useable help file.
Staff Development and Management
Coaching and Mentoring of junior staff in coding and technical techniques.
Staff management as detailed in Specialisations below.
Liase with external service providers as required.



