C++ Senior Software Engineer

We are a high tech company specialising in the development of applications for civil and structural engineers, and have an exciting opportunity for C++ senior software engineers.

Job overview:
We seek self-motivated and well experienced software developer/architect to help the team design/build/debug/release/test and document technical simulation applications 

 - Full software design, analysis, code, test, debug and document new and existing components
 - Ensure new code conforms to company standards
 - Participate in code reviews

Essential qualifications:
 - Extensive experience developing software applications in object-oriented programming
 - At least 5 years experience in C++ 
 - GUI design using MFC or Qt
 - Strong experience in new C++ features 
 - A degree in computer science or a related technical field
 - Strong technical problem solving skills
 - Self and fast learner
 - Excellent written communication skills 

Experience in maths, physics or 3D geometry programming would be a distinct advantage
Additionally, experience of any of:
 - COM
 - STL
 - Qt
 - boost
 - OpenGL
 - .Net
 - Linux
 - C
 - Python
 - bash script
 - Jenkins 
 - development tools and practices including SVN, Git, Agile, TDD, CI/CD, unit testing and doxygen
would also be an advantage

If interested please email your CV to jobs@wael.org before 12/1/2020

 - Excellent remuneration package is available dependent on experience
 - Flexible working hours
 - Available as full or part time