Description

Lead the design, implementation, and management of scalable GIS systems meeting strict functional and performance requirements.

Responsibilities

  • Architect secure, maintainable software and articulate technical implications to leadership.
  • Serve as the primary technical escalation point for critical pre-production and production issues.
  • Monitor system stability using ArcGIS Monitor and Fiddler to set alert thresholds.
  • Develop application components, services, and prototypes using ArcGIS API for JavaScript v4.8, TypeScript, and NodeJS.
  • Collaborate with development and operations teams to design in-house tools and implement solutions.

Required Skills

  • 8+ years of experience in GIS and software development.
  • ESRI ArcGIS expertise: GIS Server, Portal, WebAppBuilder, GeoEvent Server, GeoAnalytics Server, and Image Server.
  • Proficiency in ArcGIS Enterprise, ArcGIS Online, ArcObjects development, and ARC FM.
  • Full-stack development experience with .NET Core, Angular, React, or Node JS.
  • Python scripting (versions 2.6+ and 3.3+) and developing REST APIs with Python.
  • Web development proficiency in JavaScript, HTML5, CSS3, jQuery, and Dojo.
  • Version control expertise using Git or TFS.
  • Experience building service layers with WebApi2, SOAP, and RESTful webservices.
  • Database maintenance using SQL.

Preferred Skills

  • Experience using ArcGIS API for JavaScript v4.8 for web application implementation.
  • Knowledge of Geocoding services for coordinate conversion.

Education

Any Graduate