Revit API & Software Programmer/ Developer is responsible for building C# applications; his primary responsibilities are to develop and maintain these applications using Autodesk Revit APIs for customisation in Revit, API programming using Visual Studio, Microsoft C#.net. and coordinate with the rest of the team working in different departments.
YOUR ROLE:
Creates and maintains Revit plugins;
Designs, builds, and maintains efficient, reusable, and reliable C# codes;
Ensures the best possible performance, quality, and responsiveness of applications;
Identifies bottlenecks and bugs, and implements technical solutions;
Responsible for maintaining code quality, organisation, and automation;
TECHNICAL ABILITIES:
Proficient in C#.NET and Revit API with a strong Revit plugin development experience, and with a good knowledge of its ecosystems;
Good knowledge of Revit Autodesk;
Knowledge in automating Revit using Dynamo and/or Python;
Familiarity with basic Revit usage (parametric modelling, families, levels);
Understanding of the .NET framework;
Strong understanding of object-oriented programming;
Acquainted with various design and architectural software;
Skilled with Microsoft SQL Server;
Creative and detail-oriented individual.
OTHER COMPETENCIES/ SKILLS:
Has the ability to interact & convey ideas in a well-defined manner (proficient communication skills);
Proactive and adaptable to change;
Self-motivated and able to work with minimum supervision;
Excellent analytical mind and strong technical skills;
Detail-oriented and has the ability to work well under pressure;
Organise and manage multiple priorities simultaneously;
Excellent time management & carries the sense of urgency;
Enjoys working closely with an existing team of developers.
QUALIFICATIONS:
Degree and/or Diploma in Information Technology; or Bachelor of Science in Architecture
Minimum of 5 years\xe2\x80\x99 work experience
Preferred to have worked in a well-managed software development environment
You are fluent in written and spoken English; any additional language is an advantage;
ADDITIONAL INFORMATION
We believe our employees are key to our success, hence, we offer an inspiring working environment where our people feel rewarded & engaged. Career opportunities & training programs are offered to help you develop both personally and professionally and we offer attractive additional benefits to your monthly remuneration.
WHO ARE WE?
Six Construct, a subsidiary of the BESIX Group, is the largest Belgian construction company operating in the Middle East. The company combines the efforts of a highly skilled workforce, along with strategic planning and innovative use of technology to overcome the most complex business challenges. Six Construct is a multi-services company that operates in the construction of commercial and residential buildings, sport and leisure facilities, infrastructure and marine-related projects. The company currently has a massive workforce worldwide.