My client, based in Surrey are looking for a number of C++ Developers, with some having experience with Perl, others with experience in C#. They are looking to expand their IT team rapidly and this is a very exiting time to be joining the team. You will be responsible for developing code, ensuring that the quality of the code and SDLC activities are consistent with company standards. You will need to be passionate about creating high performance technological solutions that will meet the needs of demanding, large, global, multi national customers. You will be a part of a team working on highly technical, software architecture initiatives. Your role will include research, tools evaluation, documenting patterns, defining technology strategy and writing code for solutions amongst many other aspects. You must be a good team player, able to work in a very open environment with a passionate team where excellent communication skills are a must. The role includes being actively involved with all technical activities of various development groups and all phases of the software development life cycle. You will work closely alongside business analyst during key points of software projects and will ensure best practice is followed. The right candidate will also be competent in Object Orientated Programming, Specification and Documentation in managed/unmanaged C++ and Perl (to some extent). Multiple roles available (both C++ and Perl/C#), with excellent salaries.