Mechanical and Electrical Engineering teams by developing software add-ins for Demo3D/Emulate3D, AutoCAD, Inventor and Revit utilizing C# .NET, VB .NET and VBA programming. This includes:
Front end - Intuitive and responsive user interfaces.
Back End - Well maintained, consistent and organized code base. Focusing on application scaling, security and response.
Interaction with various data sources including SQL, text flat files and excel files.
Interpret engineering data and translate it into programmable engineering rules to enhance application functionality.
Build and maintain complex relational SQL tables to enable seamless data flow between various applications.
Periodically build Autodesk Vault API calls for communication with various SQL tables or ERP software.
Provide ongoing user support.
Collaborate with a small, dynamic software development team consisting of mechanical and software engineers based in the United States, the Netherlands and Vietnam.
Work closely with the product owner and business representatives to refine designs and align development efforts with business needs.
Focus on continuous improvement and trying to look around corners for issues.
Build any relative developer documentation and work with the Engineering Support Office to develop user documentation.
REQUIRED QUALIFICATIONS
Bachelor's degree in mechanical engineering, or a related field.
A minimum of 6 to 15 years of professional experience in a technical or software-oriented organization.
Strong interest in both engineering and programming.