C++ Developer

mThree
Uxbridge, United Kingdom
11 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 33K

Job location

Uxbridge, United Kingdom

Tech stack

HTML
Unit Testing
C++
Databases
Data Structures
Web Development
JSON
Object-Oriented Software Development
Regression Testing
Swagger
Software Engineering
XML
YAML
Stylesheet Language
State Machines
REST

Job description

  • Contributes toward general planning by sizing and costing of software developments.

  • Participates in user requirements and specifications for clients, proposing innovative solutions.

  • Contribute to all phases of Change Requests raised.

  • Establishes and improves architectural design of applications.

  • Responsible for the detailed technical design of the software.

  • Models, designs and implements databases.

  • Participates in the validation/acceptance phase of the product cycle to ensure necessary fine-tuning to finalise the product.

  • Conducts unit, package and performance tests of the software and ensures a level of quality in line with the company's guidelines.

  • Writes high quality operational software and the supporting documentation necessary for the application and issues it to the requesting departments.

  • Delivers technical solutions to resolve complex and far reaching problems or requirements.

Requirements

  • Expertise in Object Oriented application development with C++ 11/14/17

  • Unit Testing in C++ with GTest/CPP test, experience in writing regression test

  • Experience/Interest in Web development with basic knowledge of HTML, CSS and JavaScript

  • Strong in data structures and problem solving

Good to Have:

  • Knowledge of REST APIs creation with C++ with Yaml and Swagger
  • Experience with state machines
  • JSON and XML parsing with C++ librarie

About the company

hackajob is collaborating with mThree to connect them with exceptional professionals for this role. As a world-class and trusted technology partner, they provide industry leading IT solutions, acknowledged expertise and exceptional customer service. Every customer uses their modular technology in a different way. From global network airlines to low cost carriers, from multi-national travel agencies to independent hotels; these companies use their technology to create effective commercial environments, make their business processes more efficient and give themselves a competitive advantage.

Apply for this position