GIS Application Developer

New
J
JobgetherGIS, public health
Based in the United StatesFull-TimeMiddle
Salary45 - 60 USD per hour
Apply NowOpens the employer's application page

Job Details

Experience
At least 7 years of professional experience in IT development roles; at least 3 years of experience working with relational database management systems and SQL; at least 3 years of experience in GIS analysis and geospatial application development.
Required Skills
Node.jsPythonSQLJavascriptC#

Requirements

  • At least 7 years of professional experience in IT development roles.
  • At least 3 years of experience with relational database management systems and SQL.
  • At least 3 years of experience in GIS analysis and geospatial application development.
  • Bachelor's degree in Computer Science, Geographic Information Systems (GIS), or a related discipline.
  • Experience developing responsive, mobile-first, dynamic, and scalable web applications.
  • Strong understanding of geospatial concepts, spatial analysis, map projections, and geospatial data management.
  • Experience with geospatial databases and spatial SQL technologies such as PostGIS.
  • Proficiency in JavaScript, Python, Node.js, and C#.
  • Experience with HTML, CSS, Bootstrap, D3.js, DataTables.net, MapLibre, OpenLayers, and ArcGIS Maps SDK for JavaScript.
  • Knowledge of API integration, including ASP.NET Web API and REST APIs; familiarity with Azure Cloud Storage and Azure Functions.
  • Experience with cloud-native geospatial data formats, including Parquet, GeoParquet, PMTiles, and Cloud Optimized GeoTIFF (COG), and tools such as GDAL/OGR and Tippecanoe.
  • Understanding of WCAG and Section 508 accessibility standards and tools such as Axe DevTools and Google Lighthouse.
  • Ability to obtain and maintain a U.S. federal government Public Trust clearance.

Responsibilities

  • Design, configure, customize, develop, and deploy features for GIS applications and technology solutions.
  • Build and maintain scalable software applications, manage data flows, implement enhancements, and resolve technical issues.
  • Develop project schedules, monitor progress, and ensure delivery milestones are achieved.
  • Follow government software development lifecycle frameworks and prepare technical and project documentation.
  • Gather and analyze requirements and advise business owners and analysts on development practices, workflow optimization, and user stories.
  • Monitor and optimize application performance, configure services, and support security, licensing, and system administration.
  • Administer enterprise geodatabases using SQL and support geospatial data management, integration, and optimization.
  • Develop Python and JavaScript scripts and automation to streamline analytical processes and reporting.
  • Create static and interactive maps, cartographic products, and visualizations.
  • Support modern web technologies, geospatial APIs, cloud-native data formats, and mapping frameworks.
View Full Description & ApplyYou'll be redirected to the employer's site
45 - 60 USD per hour
Apply Now