Windows Desktop application developer specialized in developing engineering applications, application set includes standalone desktop applications and Auto-desk Revit add-ins,
Applications inherit some legacy code segments/modules with 15 or more years old code, and include a great experience of mathematical and engineering modules
applicants have to be fast, efficient, reliable, and stable.
Responsibilities:
- Work with the team members located in both Cairo and USA in various applications’ modules,
- Some of the work may require modifications and maintenance of existing code segments/modules.
- work may include existing algorithms enhancement and out of the box ideas
- Work may require some R&D activities
- work will require coordination with Testing/QA team members
- Work may require communication in English with USA side.
the candidate should have:5+ years of programming experience in Windows desktop application development (C++, .Net , WPF) experience in OOP, design patterns, and desktop applications architectureAnalytical Geometry (2D, 3D, Vectors, Matrix, ...)Engineering background “ computer , Communication , Civil, Aviation”.Good knowledge of 3D technologies, Direct X or OpenGL, will be preferredGood Communication skillsGood command of English, written and spoken,Teamwork capabilities.