IC Resources Ltd

C++ Software Developer

Negotiable salary
13 Apr 2017
11 May 2017
Simon Allen
Specialist Area
Software, Systems
Contract Type
Full Time
C++ Software Developer
Negotiable salary

As successful C++ Software Developer you will be involved in all aspects of the development lifecycle and you will have the opportunity to expand your development skills, and grow with a small but market-leading software company.
You will work within the development team to maintain and develop the core product, which is run in a Linux cluster environment, developed in C++ using a MySQL database.

The successful candidate will have professional experience of programming with C++ in a Linux environment. Knowledge of Boost and STL is highly desirable while knowledge of Python, build systems, MySQL is an advantage. You must be a fast learner, self-motivated and proactive with excellent communication and interpersonal skills.

As C++ Developer you will be involved in:

Designing and implementing new systems and/or features
Maintaining and fixing bugs in existing code
Maintaining the product in line with updates to externally developed software, e.g. MySQL
Creating and maintaining support scripts and tools for production

As C++ Developer you will have:

High level of C++ coding/programming
Knowledge of Boost and/or STL is highly desirable
Experience with MySQL and other database technologies is highly desirable
Experience of Python is desirable
Experience working with and/or designing APIs
Development within UNIX systems
Knowledge of agile and devOps tools and techniques
Strong analytical skills

If you are a C++ software Engineer or Developer who wants to work in a flexible environment that encourages career growth, then get in touch with Simon Allen at IC Resources.

Keywords: C++, MySQL, STL, Boost, TDD, BDD, Python, Unix, Linux, Api, software, application, developer, engineer, Cambridge, uk