Software Engineer III Revit Api Developer Bim
Description
Advansys is a dynamic solutions provider focused on delivering smart, modular, and sustainable technology solutions that enhance operations, improve customer experiences, and drive business modernization. With over 400 skilled engineers, we serve 100+ enterprise customers across 14 countries. Specialized in a wide array of premium services including business automation, industrial digitization, low code development, cloud services, warehouse automation, and strategic outsourcing.
Founded in 2014, Advansys is part of the INTRO Group, a private conglomerate established in 1980 with diverse investments across different business areas, oil and gas, real estate, specialized engineering, financial investment, food & manufacturing.
Job Description
- Collaborate with team members to translate clients’ engineering requirements into elegant working software.
- Actively participate in technical evaluation of prospects’ requirements and help the team develop estimates.
- Interact with client representatives and stakeholders including end users and map business needs to technical requirements.
- Assess problem situations to identify causes, gather and process relevant information, generate possible solutions, and make recommendations and/or resolve the problem.
- Experience with API integration with database.
- Develop within an agile environment by working closely with other members of the agile team on a daily basis.
- Design and implement code changes.
- Family creation experience would be a plus.
- Implement custom solutions using Revit API to enhance functionality and efficiency in architectural design and engineering workflows.
- Collaborate with cross-functional teams including architects, engineers, and software developers to understand requirements and design solutions.
- Perform code reviews and ensure adherence to coding standards and architectural guidelines.
- Investigate and troubleshoot issues related to Revit API integrations and provide timely resolutions.
- Stay updated with the latest trends and advancements in Revit API technology and incorporate relevant innovations into project solutions.
Requirements
- Civil engineer graduate or architect/structure engineer with ITI BIM development program certification.
- 3-5 years of experience developing applications using Revit API in C#.
- Hands-on experience working on Revit API development, Revit automation, or Revit plugin development.
- Strong understanding of Revit software architecture and its API capabilities.
- Strong understanding of Revit as a user, and awareness of the app’s strengths and weaknesses.
- Strong understanding of Revit families structure and parameters, and how it works through the API.
- Excellent problem-solving skills and ability to analyze and debug complex issues.
- Effective communication skills and ability to collaborate with cross-functional teams.
- Experience working in the mechanical industry or architectural, engineering, or construction industry is a plus.
- Open and willing to learn and grasp new technologies.
- Take ownership of assigned tasks.
- Be proactive and take keen interest in grabbing opportunities.
- Fluent in verbal and written communication.
- Proven track record of leading technical teams and successfully delivering complex projects.
- Willing to travel if needed.
- Proficiency in C# .NET.