The role sits within an agile SCRUM team building advanced CAD and civil‑engineering‑focused software. Responsibilities include designing, coding, researching solutions, testing, documenting, and maintaining features within a modern C++ environment. Collaboration with support teams and ongoing learning are core elements. Flexi‑time options available.
Skills & Experience
Proficiency in C++
Strong understanding of data structures & algorithms
Experience with Visual Studio / MFC (advantageous)
Knowledge of CAD or civil‑design software (beneficial)
Ability to work within an agile SCRUM team
Interest in full lifecycle development and new technologies
Qualification:
Required: BSc Computer Science or BEng with strong mathematics focus
Beneficial: Civil Engineering - related background