Software Engineer
Role details
Job location
Tech stack
Job description
An exciting opportunity has arisen for a skilled Software Engineer to join a growing Agile development team, working on advanced software solutions for complex engineering applications.
This is a technical development role with a strong focus on modern C++ and software engineering best practices. You will be involved in the full development lifecycle, from requirements gathering and design through to implementation, testing, and deployment.
You will be using your strong understanding of Software Design principles and OOP to relay important information to both technical and non-technical stakeholders. There will also be the opportunity to work on exciting projects involving multiple 3D projects.
Requirements
- Minimum 5 years of experience
- C++ (C++11 upwards)
- Solid understanding of OOP
- Agie experience and use of various tools Visual Studio, Git, Jira etc
- Great communication skills
Desirable
- Strong Maths/Physics background
- React and JavaScript