GIS Application Developer

SUNSHINE ENTERPRISE USA LLCCharleston, WV

About The Position

The West Virginia Department of Transportation (WVDOT) is seeking a skilled GIS Application Developer to join our team on a temporary contract basis. In this role, you will design, develop, and maintain GIS applications that support essential WVDOT operations. You will work with Esri ArcGIS Enterprise, ArcGIS Online, and web-based GIS frameworks while collaborating with GIS analysts, programming staff, and other stakeholders.

Requirements

  • Education (one of the following): Bachelor's degree in Computer Science, Geography, Geomatics, Information Systems, or a related field from an accredited institution, OR Minimum of three (3) years of equivalent work experience
  • GIS Application Development (Esri): Minimum of five (5) years of experience in designing, developing, and maintaining GIS applications using Esri ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro SDK, and web-based GIS frameworks
  • Web-Based GIS Development: Minimum of two (2) years of experience in developing web-based GIS applications using JavaScript, Python, .NET, or other programming languages, including use of Esri's ArcGIS API for JavaScript and REST services
  • Enterprise Database Integration: Minimum of two (2) years of experience in integrating GIS applications with enterprise databases such as SQL Server, Oracle, or PostgreSQL/PostGIS, including spatial query development and optimization
  • Debugging Assistance: Minimum of two (2) years of experience in providing assistance to GIS analysts and programming staff in debugging geoprocessing scripts, web services, and application workflows
  • Performance Optimization: Minimum of two (2) years of experience in optimizing GIS application performance, including map service tuning, caching strategies, and efficient use of spatial data
  • Version Control & Development Best Practices: Minimum of two (2) years of experience in utilizing version control systems such as Git, and in implementing software development best practices including Agile methodologies, unit testing, and continuous integration
  • Communication Skills: Excellent verbal and written communication skills, with demonstrated ability to work with project managers, business analysts, database administrators, GIS analysts, programming staff, and business policy staff

Nice To Haves

  • Experience in transportation or government IT environments
  • Esri certification (e.g., Esri Technical Certification)
  • Experience with ArcGIS Portal administration
  • Familiarity with mobile GIS development
  • Knowledge of spatial data formats and conversion tools
  • Experience with additional GIS platforms (QGIS, GeoServer)

Responsibilities

  • Design, develop, and maintain GIS applications using Esri ArcGIS Enterprise, ArcGIS Online, ArcGIS Pro SDK, and web-based GIS frameworks
  • Develop web-based GIS applications using JavaScript, Python, .NET, or other programming languages, including Esri's ArcGIS API for JavaScript and REST services
  • Integrate GIS applications with enterprise databases such as SQL Server, Oracle, or PostgreSQL/PostGIS, including spatial query development and optimization
  • Provide assistance to GIS analysts and programming staff in debugging geoprocessing scripts, web services, and application workflows
  • Optimize GIS application performance, including map service tuning, caching strategies, and efficient use of spatial data
  • Utilize version control systems such as Git and implement software development best practices including Agile methodologies, unit testing, and continuous integration
  • Collaborate with project managers, business analysts, database administrators, and business policy staff
  • Produce clear technical documentation and communicate effectively with both technical and non-technical audiences
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service