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.