Software Development - Full Stack with Digital Engineering

WSP
Noida, IN

We are hiring a Full Stack Software Engineer with strong Digital Engineering, IFC schema expertise, and experience working with Bentley and Autodesk APIs. The role focuses on building engineering-centric applications that extract, process, and visualize 3D/2D data from BIM/CAD models. The ideal candidate understands IFC data structures, metadata, relationships, and can integrate these into cloud-enabled software applications.

1. Digital Engineering & IFC Expertise

  • Work with IFC schema: geometry, relationships, property sets, concept templates, metadata extraction.
  • Build tools for extracting and transforming data from Bentley OpenRoads, OpenBridge, Autodesk APIs (AutoCAD/Revit).
  • Implement workflows for model validation, quality checks, clash detection logic, and interoperability.

2. Backend & Data Processing

  • Build backend services using Python or .NET, focusing on CAD/BIM data ingestion and transformation.
  • Create ETL/ELT workflows for IFC and design models, supporting engineering analytics.
  • Handle complex 2D/3D geometry, object metadata, and spatial relationships.

3. Front-End Engineering (React/Vue)

  • Create visual interfaces to display engineering data, 3D model views, and metadata dashboards.
  • Integrate with 3D visualization libraries (three.js, Autodesk Forge viewer, Bentley iTwin viewer).

4. Azure Cloud & Integration

  • Deploy applications using Azure App Services, Functions, Storage, Data Lake, and related services.
  • Build data pipelines to store and process engineering model data in Azure.
  • Contribute to architecture design, CI/CD pipelines, and code reviews.

Required Skills & Qualifications

  • 3–5 years of full-stack development experience.
  • Strong knowledge of IFC schema, including geometry, relationships, and metadata.
  • Hands-on experience with Bentley (OpenRoads/OpenBridge or iTwin) or Autodesk APIs, Grasshopper, RHINO
  • Strong backend development experience with Python or .NET.
  • Experience building modern UIs using React, Vue, or similar frameworks.
  • Understanding of 3D visualization libraries and BIM data workflows.

Nice-to-Have Skills

  • Knowledge of BIM standards such as IFC, IDS, BCF.
  • Experience working with US/UK transportation or infrastructure domains.
  • Experience with Azure DevOps/GitHub Actions for CI/CD.
// // //