Full Stack Software Engineer
Core
Develop and maintain web-based mapping tools and geospatial data visualization applications for Science projects serving communities in wildland fire management, drought monitoring, and land cover mapping.
Role type
Entry to mid-level Full Stack Software Engineer (Web Development)
Builds
Web-based mapping tools and geospatial data products
Domain
Geospatial data, Earth Resources Observation, Science & Space
Deliverable
production ML models | product features
Required skills
Python, PHP, JavaScript frameworks (React, jQuery, OpenLayers, Leaflet), HTML/CSS, MySQL, PostgreSQL, security concepts, Git, web design, database-driven applications
Preferred skills
AWS or Azure, Kubernetes, requirements and design analysis, testing and configuration management tools, geospatial tools (commercial or open source), OGC standards (WMS, WFS, WCS, WPS) and OGC APIs, projections and spatial data transformations
Responsibilities
Develop and maintain websites and mapping applications for visualizing and distributing geospatial data; Develop Python scripts that produce geospatial data products; Support a diverse array of technologies including PHP, Python, HTML, CSS, JavaScript, and XML; Interact with a skilled web development team that supports the USGS EROS Integrated Science Applications Branch
Seniority
Mid-level, hands-on IC