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