AEC Junior Software Engineer

وصف الوظيفة


We're Hiring: AEC Junior Software Engineer

Are you passionate about software development in the AEC (Architecture, Engineering, and Construction) industry? We're looking for a Junior Software Engineer to join our dynamic team and contribute to cutting-edge projects!

What You'll Do:

  • Develop and maintain desktop applications using C#, .NET, and WPF
  • Apply OOP principles, design patterns, and SOLID principles for efficient software design
  • Work with databases using SQL and Entity Framework
  • Create intuitive user interfaces with MVVM architecture
  • Collaborate with cross-functional teams to solve technical challenges


Must-Have Skills:

  • Bachelor's degree in Civil Engineering, Architecture, Computer Science, or a related field
  • Proficiency in C#, Windows Forms, and Revit API
  • Strong problem-solving abilities and teamwork skills
  • Experience with Git, GitHub/GitLab, and basic documentation practices


Nice-to-Have Skills:

  • Knowledge of Python, JavaScript/TypeScript, or C++
  • Experience with React, Angular, or ASP.NET MVC
  • Exposure to BIM tools, automation scripting (Dynamo, Grasshopper), and cloud platforms (AWS/Azure)
  • Interest in AI workflows, 3D visualization, and UI/UX design


Why Join Us?

  • Work on innovative AEC projects
  • Grow your skills in a collaborative environment
  • Opportunities for professional development and leadership growth