Junior ACE Software Engineer

Company

View original posting

Work arrangement
Remote
Occupation
Software & IT
Location
EG
Compensation
Not disclosed
Apply by
April 14, 2027

About this role

We're looking for a passionateJunior AEC Software Engineerwho enjoys solving technical challenges and is eager to build software for the Architecture, Engineering & Construction (AEC) industry.

Job Summary:

As a Junior AEC Software Engineer, you will work closely with senior developers and fire protection engineers to develop and enhance Autodesk Revit add-ins, automation tools, and intelligent software solutions. You'll participate in designing, coding, testing, and maintaining applications that improve engineering workflows through BIM technologies.

What You'll Do

  • Develop and maintain applications usingC#and.NET
  • Build and enhanceAutodesk Revitadd-ins
  • Collaborate with software developers and engineering teams
  • Debug, test, and optimize software solutions
  • Learn and work withBIMtechnologies and theRevit API

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, or a related field.
  • 0–2 years of software development experience.
  • Good knowledge of C# and Object-Oriented Programming (OOP).
  • Understanding of .NET Framework / .NET Core.
  • Familiarity with Git and version control systems.
  • Strong analytical and problem-solving skills.
  • Good communication skills.
  • Ability to work independently in a remote environment.
  • Strong willingness to learn new technologies.

Nice to Have

  • Knowledge ofAutodesk Revitand theRevit API
  • Understanding ofBuilding Information Modeling (BIM)
  • Experience withWPF,Python, orAzure DevOps
  • ITI graduates (Software Development/.NET tracks) are highly preferred

Benefits

  • Social Insurance.
  • Medical Insurance.
Apply on employer site

You'll continue on the employer's careers page to submit your application.