Junior ACE Software Engineer
- 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.