Junior AEC Software Developer

Nasr City


  • Develop and maintain BIM (Building Information Modeling) software applications.
  • Build and maintain web applications using ASP.NET, MVC Core, and MVVM.
  • Design and implement user interfaces using Windows Forms and WPF.
  • Handle client-side programming with HTML, CSS, and JavaScript.
  • Develop and maintain Windows Services and manage IIS configurations.
  • Work with SQL databases to ensure robust data storage and retrieval.
  • Stay abreast of the latest developments in BIM and AI technologies.
  • Solve complex problems and debug software applications efficiently.
  • Collaborate with team members to develop helper tools and integrate third-party APIs and SDKs.


  • 1-3 years of experience
  • Bachelor of Science degree in Engineering.
  • Excellent command of programming in C#; Python knowledge is an advantage.
  • Experience with Windows Forms and WPF designing.
  • Solid knowledge and experience with SQL Database.
  • Experience in developing and maintaining BIM software applications.
  • Familiarity with BIM software applications such as RevitAPI, Civil3DAPI, and Navisworks API and AutoCAD API.
  • Knowledge of Forge platform is an advantage.
  • Understanding of ISO19650

Apply Now

MM slash DD slash YYYY
Max. file size: 80 MB.