Sr. Web Developer - AEC Integration

Esri
Ottawa
Workplace: OnsiteFull timeCAD 94,500 - 138,600 annuallyFunction: Software EngineeringExperience: 5+ yearsEducation: bachelorsSkills: ["Problem-solving","Debugging","Communication"]

Build integrations between ArcGIS geospatial cloud and cloud-based BIM systems to enable seamless GIS–BIM workflows for asset design, construction, and operations. Design and implement RESTful APIs, ArcGIS Experience Builder TypeScript components/widgets, geoprocessing tools for BIM-to-ArcGIS migration, and real-time/batch data pipelines. Work with product owners and a multi-disciplinary team to construct scalable microservice pipelines and advise industry developers on extending ArcGIS for AEC/BIM.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Esri
Esri
1 month ago

Sr. Web Developer - AEC Integration

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live
Reposted: similar role first listed 8 months ago

Job Summary

Build integrations between ArcGIS geospatial cloud and cloud-based BIM systems to enable seamless GIS–BIM workflows for asset design, construction, and operations. Design and implement RESTful APIs, ArcGIS Experience Builder TypeScript components/widgets, geoprocessing tools for BIM-to-ArcGIS migration, and real-time/batch data pipelines. Work with product owners and a multi-disciplinary team to construct scalable microservice pipelines and advise industry developers on extending ArcGIS for AEC/BIM.
Location: Ottawa
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design and implement integration between ArcGIS geospatial cloud and cloud-based BIM systems (e.g., Autodesk Docs, Autodesk Platform Services, Autodesk Forma).
  • •Develop public and internal RESTful APIs to integrate these platforms.
  • •Build TypeScript components and widgets compatible with ArcGIS Experience Builder.
  • •Create geoprocessing tools to automate linking and data migration from BIM to ArcGIS.
  • •Design data pipelines and microservice pipelines to synchronize versioned BIM data with GIS.

Pay and Benefits

Salary: CAD 94,500 - 138,600 annually

Key Requirements

  • •5+ years of software product development experience.
  • •Demonstrated experience developing cloud infrastructure, backend services, and data pipelines.
  • •Exceptional understanding of at least two: TypeScript, JavaScript, NodeJS, Bootstrap, React, Angular, or extensive experience with C++, .NET, and/or Python.
  • •Knowledge of Agile software engineering processes and proficiency with git.
  • •Bachelor’s degree in computer science, computer engineering, or a related field.
Experience:5+ years
Education:Bachelor's in computer science or computer engineering, or related field
Skills:Problem-solvingDebuggingCommunication
Languages:English
Tech Stack:ArcGIS geospatial cloudAutodesk DocsAutodesk Platform ServicesAutodesk FormaRESTful APIsTypeScriptJavaScriptNodeJSBootstrapReactAngularC++.NETPythonArcGIS Experience BuilderGeoprocessingMicro-service pipelinesGitAgileAmazon AWS

Company Brief

Esri
Provides geographic information system (GIS) software, location intelligence, mapping tools, and spatial analytics to governments, businesses, and researchers for visualizing, analyzing, and managing geographic data.
Industry: Enterprise Software
Company Size: Enterprise (1,001+ employees)
Growth: Established Company
Headquarters: Redlands, United States
Founded: 1969
Glassdoor
Glassdoor: 4.1
WebsiteLinkedIn