Senior Software Engineer (C Developing) Up to £65,000 + benefits Peterborough Our Client, a global organisation within the technology and consultancy sector is currently seeking a Senior Software Engineer to join their dynamic and established team on a full time, permanent basis in Peterborough. The suitable candidate will be responsible for functional design and development with C, along with mentoring other members of staff. You will spend a significant proportion of your time creating software in this position. Key Responsibilities: · Participating in the development and maintenance of a cross-platform application development framework · Liaising with local development leads and taking high level enhancement requirements · Producing design specification and building software · Coding and unit testing product enhancements from the functional specification · Ensuring compliance with the product enhancement standards are employed within the group · Maintaining technical product documentation in light of new or modified functionality of product · Liaising with QA team to produce effective test plans · Using timesheet system to keep track of time spent on each task Essential Skills and Expertise: · Minimum of 6 years’ experience in C developing on Windows or UNIX down to system library call level (C++ ideal) · Minimum 6 years’ experience developing UNIX (Solaris, AIX, or LINUX) and/or Windows operating systems · Understanding of OO design methodologies · Knowledge of an RDBMS (Oracle, SQL, Server, PostgreSQL) at the API level either ODBC, OCI or JDBC · Understanding of SDLC and Agile development practises Desirable skills: · Java/Java Native Interface · POSIX Multi- threading · CPPUNIT · SVN & Jira This is an exciting opportunity to join an interactive and dynamic team within a market leading, global organisation working Monday-Friday. Our client offer competitive benefits and modern and open plan working environments. If you feel this could the right opportunity for you apply directly at , alternatively for more information call us on 01242 228 200.