C++ Software Developer

Accountable Recruitment ,
Liverpool, Merseyside
Job Type: Full-time
Salary: £45,000 per annum

Overview

The C++ Software Developer will design, develop and test software, to integrate into the Bet Management System (BMS). Running 24-7, dealing with many Bet transactions per second, the system is under an ever-increasing load due to expansion into new markets. Provide innovative ideas and techniques to the team and follow solid programming practice, to improve the efficiency and robustness of the software. Responsibilities include: Full software development lifecycle experience Work closely with business managers, Technical Lead to develop application solutions. Write great documentation and provide ample "testability". Communicate constantly, usefully, and precisely. Provide the Project Manager with reliable estimates for technical work and review risk lists for completeness and accuracy. Work with the QA to ensure timelines are met. Supporting operations team. Deliver high-quality components that meet all project requirements. 3 years in C++, Linux development Skilled in STL, template and design pattern use. Database skills, specifically with PostgreSQL. Knowledge of other languages (PHP, Java), Web services (Axis2, GSOAP) Knowledge of version control tools (e.g. CVS, SVN, GIT) Knowledge of Makefile, IDE, Linux editors XML messaging systems Use of boost libraries C++ Debugging Skills Experience with multi-threading and TCP / socket programming Experience developing C++ applications. Good communication skills. Experience in Test Driven Development. Experience with Agile, Lean Software Development A passion for organized, high-speed development. Strong attention to detail. Ability to work both collaboratively and with limited supervision. A Bachelor's degree in Computer Science or Engineering. Skills needed for the role: Essential: Desirable: General: Company and Working Culture You will be working in Liverpool City Centre, the environment is fast paced and dynamic, your colleagues will be people from all over the continent, reflecting my client’s business reach across Europe. The team values a desire to maintain up-to-date knowledge and standards. The ideal candidate will be interested in the latest developments in C++, and they will be eager to share their knowledge with the team. Benefits Company Bonus Scheme dependent on company achieving targets 25 Days Holiday Bank Holidays Pension Scheme Death in service (x4 Salary) 24 Hour Employee Assistance programme Company car park Salary sacrifice schemes (Bike to work scheme, childcare vouchers) Subsidised gym membership Fresh Fruit Free mobile phone insurance for each employee Free online learning portals Discounts on high street & online shopping For more information please contact Megan Hughes.