Software Developer
- Recruiter
- Company Confidential
- Location
- Loughborough, Leicestershire
- Salary
- £40,00 to £55,000
- Posted
- 01 May 2016
- Closes
- 29 May 2016
- Ref
- TD001
- Sectors
- Engineering, IT, Programming, Software Development
- Contract Type
- Permanent
- Hours
- Full Time
Position: Software Developer Closing Date: 29 May 2016 Ref: TD001
Role: Working in our small Software Team, creating, developing, writing and testing robust and quality code for a wide range of our software products.
Reporting Relationship: This position reports to the Head of Software Development
Job description: This position works within a team of software engineers to deliver cross-platform applications aimed to facilitate and support using of Apical's products by customers and developers. Duties will include:
● Cross platform applications development ● Back-end and front-end design ● Building toolchains ● Tools developmentSkills Required:
● Profound experience with C++C and/or C++11 ● Profound knowledge of cross-compilation ● Good skills of HTML5, CSS3, JavaScript ES6 ● Good experience with PythonDesirable skills:
● Understanding of cross-platform debugging ● Experience with LLVM tools ● Bash or Groovy scripting ● Experience with Grunt or similar system ● Knowledge of Vagrant or similar solution ● Makefile and CMake experience ● Maven experience ● Understanding of both Git and SubversionOther Requirements:
● Minimum first degree at 2:1 or above in a relevant technical subject. Master’s preferred ● This position is within a small team so the successful candidate must be able to work well with colleagues and possess good communication skills. ● The candidate must be highly motivated, keen to make a real contribution to the development of our range of IP and software products