Kiewit is looking to expand its engineering technology department into a world class organization able to support Kiewit’s operational and development needs as it relates to engineering applications, especially Kiewit’s fully integrated Smart Plant environment.
Requirements
- Immense knowledge of Smart3D design workflow
- Strong knowledge of Smart Plant 3D architecture & its schema and database
- .NET Programming skills of Visual Basic & C-Sharp required.
- Good working knowledge of developing Windows desktop application using .NET architecture.
- Any experience with Web application development and/or scripting languages would be an added advantage.
- Experience with Agile, Test Driven Development or related lifecycle methodologies preferred.
- Experience with component libraries such as Kendo UI, AgGrid, or Ant Design.
Responsibilities
- Design, Configure & Develop approved items. Add necessary information related to the specific development into planning, development and scheduling tools such as Microsoft DevOps, Smart Sheet, Ticket System
- Prepare any required design documents and work on development item per priorities
- Create .NET & COM based custom 3D symbols, custom programs, tools & SP3D commands for Smart Plant 3D application
- Create .NET Rules that would run in the background processing & computing 3D objects using Smart Plant 3D Rule Checker service
- Make use of Smart Plant 3D Automation COM & .NET API as necessary and utilize SQL queries where API is limited using Visual Studio.
- Develop rule-based specifications & catalog for Piping, Electrical, Equipment HVAC tasks in Smart Plant 3D
- Trouble shoot tickets related to Smart Plant3D & tickets related to custom program/tool developed for Smart -Plant3D
Other
- Must be able to work in a complex, dynamic team environment with minimal supervision and possess good organizational skills.
- Strong analytical and problem-solving skills.
- Excellent communication and documentation skills.
- Ability to recognize patterns across design mockups or prototypes and translate into effective, efficient code.
- Ability to travel if needed