Salary negotiable dependent on experience

We are delighted to be working on behalf of an international organisation who operate in a broad spectrum of market sectors. They are a leading developer of information and communications technology services, e-business, web and mobile applications, editorial newsroom and advanced technology solutions.

The company employs around 500 staff.

Their IT project team develop robust, real-world application solutions and provide supporting services that create real business benefits.

About The Role

Due to continue success and growth we are now recruiting for an experienced C++ Software Engineer to contribute to a number of exciting projects throughout 2018 and beyond.

We are looking for someone highly driven and excited by new projects, who can work effectively within the team to deliver high quality software solutions.

The successful candidate will be able to work to deadlines; have good communication skills and be confident in assimilating new technologies

Essential skills

Degree or equivalent in computer science, engineering or a scientific discipline
Experienced C/C++ software engineer
An understanding of software best practice
Experience of working in a collaborative team environment
Strong communication skills

Desirable skills:

Object Oriented Design
UX design/development
QT Toolset
Mobile Development (iOS, Android)
Agile development practices
Test Driven Development
Continuous Integration
Unified Modelling Language (UML)
Maven/Ivy, Ant, Subversion
Embedded systems or an understanding of computers at the hardware level
Experience of Agile/Scrum

Working with our client is both challenging and rewarding. Their staff are enthusiastic, self-starters who thrive in a dynamic environment.

This is an exciting time to join a market leading organisation with innovation and future proofing at the heart of everything they do.

An attractive remuneration package and career development are available for the right candidate.