Remote Senior C++ Developer
Avanti Recruitment
Oldham, United Kingdom
3 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
English Experience level
Senior Compensation
£ 101KJob location
Remote
Oldham, United Kingdom
Tech stack
ASP.NET
.NET
3D Computer Graphics Software
JIRA
C Sharp (Programming Language)
C++
JSON
Windows Presentation Foundation
OpenGL
Simulation Software
XML
GIT
Modeling and Simulation
Bitbucket
Job description
- Take long-term ownership of our core 3D geometry engine
- Maintain and expand 3D geometry handling
- Lead core architecture development for our software ecosystem
- Support newer rendering and simulation tools
- Contribute to our migration from legacy platforms to C# / .NET / WPF
- Work closely with a small, dynamic, distributed team while specialising and cross-training for flexibility
Technologies:
- 3D
- C#
- Support
- OpenGL
- WPF
- ASP.NET
- BitBucket
- C++
- Git
- JIRA
- JSON
- Sketch
- XML, We are partnered with a global leader in building performance simulation software operating in the green building and low-carbon software space. Our software helps enable faster, easier building performance modelling, supporting efforts to reduce environmental impact while maximising occupant wellbeing. This Senior C++ Developer role is primarily remote with quarterly office visits, and we offer excellent flexibility with core availability expected between 10am and 3pm, along with flexible start and finish times. The role pays £60,000 - £65,000 depending on experience, plus benefits including 25 days annual leave increasing with service, flexible working from home options, an Employee Assistance Programme, and an auto-enrolment pension scheme.
Requirements
- Minimum 3 years experience in C++ development
- Minimum 2 years experience working with 3D graphics applications, ideally with OpenGL
- Comfortable working with complex 3D geometry
- Strong numeracy and analytical problem-solving skills
- Excellent written and spoken English communication
- Ability to work effectively both independently and as part of a distributed team
- Flexibility to switch to urgent tasks as required
- Experience with building physics and building energy modelling would be advantageous