freehire launches on Product Hunt on 26 August.

Follow →

Software and API Developer - Six Construct, Dubai

Software and API Developer - Six Construct, Dubai

Job Ref: 45728

Location: Dubai

Address: 11A Street, Al Quoz 3

Job Description

Revit API & Software Programmer/ Developer is responsible for building C# applications; primary responsibilities are to develop and maintain these applications using Autodesk Revit APIs for customization 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, organization, 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 modeling, 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;
  • Organize 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’ 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.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available