Sr. Web Developer - AEC Integration
Esri
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