Esri

Sr. Web Developer - AEC Integration

Esri

Apply
about 2 months ago
Ottawa, Canada
Senior

Responsibilities

  • Design and implement integration between ArcGIS and cloud-based BIM systems.
  • Develop public and internal RESTful APIs for platform integration.
  • Create Typescript components and widgets for ArcGIS Experience Builder.
  • Automate linking and data migration of BIM data to ArcGIS using geoprocessing tools.
  • Communicate best practices for extending ArcGIS to the AEC and BIM industries.
  • Design data pipelines for synchronizing BIM data with GIS.
  • Construct micro-service pipelines for large BIM datasets.

Requirements

  • 5+ years of software product development experience.
  • Experience developing cloud infrastructure, backend services, and data pipelines.
  • Proficiency in at least two of the following: TypeScript, JavaScript, NodeJS, Bootstrap, React, Angular, C++, .NET, or Python.
  • Knowledge of Agile software engineering processes and proficiency with git.
  • Excellent problem-solving and debugging skills.
  • Bachelor's degree in computer science, computer engineering, or a related field.

Tech Stack

AngularAWSAzureBootstrapC++GitJavaScriptPythonReactTypeScript

Categories

BackendData EngineeringDevOpsFrontendFull StackTesting