Nasr City/Smart Village
Full Time
BIM
What You’ll Do:
· Mentor and guide junior engineers by sharing best practices, reviewing code, and setting clear technical standards.
· Design, develop, and maintain custom software tools
· Promote clean, scalable, and maintainable code through architecture design and hands-on development.
✅ Requirements:
· Strong analytical and problem-solving skills, with the ability to research and implement technical solutions independently.
· Proficient in C# and the .NET Framework (experience with .NET Core is a plus).
· Solid understanding of Object-Oriented Programming (OOP), SOLID principles, and common Design Patterns.
· Experience with WPF and MVVM architecture for desktop applications.
· Hands-on experience with SQL databases and Entity Framework.
· Experience with the Revit API.
· Comfortable using Git and modern version control practices.
· Solid front-end and back-end web development skills:
o Proficiency in HTML, CSS, JavaScript, Node.js, ASP.NET, REST APIs and Angular
? Nice to Have:
· Experience working with Autodesk Construction Cloud (ACC) and Autodesk Platform Services (APS) API.
· Experience with cloud platforms (Azure, AWS).
· Familiarity with DevOps practices and CI/CD pipelines.
· Knowledge of IFC/OpenBIM standards and interoperability solutions.
· Experience in Agile/Scrum environments.