We're looking for a passionate Junior AEC Software Engineer who 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 DoDevelop and maintain applications using C# and .NETBuild and enhance Autodesk Revit add-insCollaborate with software developers and engineering teamsDebug, test, and optimize software solutionsLearn and work with BIM technologies and the Revit APIRequirementsBachelor'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 HaveKnowledge of Autodesk Revit and the Revit APIUnderstanding of Building Information Modeling (BIM)Experience with WPF, Python, or Azure DevOpsITI graduates (Software Development/.NET tracks) are highly preferredBenefitsSocial Insurance.Medical Insurance.
We're looking for a passionate Junior AEC Software Engineer who 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 using C# and .NET
- Build and enhance Autodesk Revit add-ins
- Collaborate with software developers and engineering teams
- Debug, test, and optimize software solutions
- Learn and work with BIM technologies and the Revit 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 of Autodesk Revit and the Revit API
- Understanding of Building Information Modeling (BIM)
- Experience with WPF, Python, or Azure DevOps
- ITI graduates (Software Development/.NET tracks) are highly preferred
Benefits
- Social Insurance.
- Medical Insurance.
Talent 360 is redefining People & Talent Management, delivering
innovative, results-driven solutions that drive growth and transformation
for businesses across the MENA region.
Talent 360 is redefining People & Talent Management, delivering
innovative, results-driven solutions that drive growth and transformation
for businesses across the MENA region.