GIS Applications Developer

Xcellent Technology Solutions
Summary
Join XTS and play a key role in the nation’s geospatial efforts by contributing to the development of The National Map. As a GIS Applications Developer, you will design, develop, and maintain advanced geospatial systems. You will work with Python libraries (ArcPy and GDAL) in a modern DevOps environment, focusing on automation, scalability, and data integrity through CI/CD pipelines. This role blends software engineering and geospatial expertise to deliver high-performance applications supporting national planning, public safety, and environmental initiatives. Your technical skills will support a mission that improves the nation’s mapping systems. XTS is a veteran-owned company committed to investing in its people and fostering a supportive community.
Requirements
- Have a Bachelor’s degree in Geography, GIS, or a related discipline with at least 5 years of relevant experience
- Have hands-on experience with ArcGIS Pro for conducting spatial analysis, creating detailed maps, and processing geospatial data for visualization and decision support
- Have a strong understanding of spatial databases for storing and querying geospatial information
- Be proficient in Python geospatial libraries, such as ArcPy and GDAL, to automate GIS workflows, streamline data processing, and enhance the efficiency and accuracy of geospatial data management
- Have familiarity with CI/CD pipelines (e.g., GitLab CI, Jenkins, or GitHub Actions) to support automated testing, integration, and deployment of geospatial applications
Responsibilities
- Design, develop, and maintain advanced geospatial systems that power the creation and delivery of topographic products used by agencies, emergency responders, and the public
- Work with Python libraries like ArcPy and GDAL within a modern DevOps environment, contributing to a team focused on automation, scalability, and data integrity through CI/CD pipelines
- Build intuitive front-end experiences
- Develop robust backend systems
Preferred Qualifications
- Have experience with IaC to provision, manage, and maintain GIS environments efficiently, ensuring consistency and scalability across development and production systems
- Have familiarity with the AWS platform, leveraging cloud-based tools and services to support the deployment, hosting, and performance of geospatial applications and data pipelines
- Have working knowledge of ArcGIS Server for publishing, managing, and securing GIS services, supporting the delivery of spatial data and applications to internal and external users
Benefits
- Customizable healthcare, dental, and vision coverage
- Paid time off (PTO), 11 federal holidays, and a matching 401(k) plan
- Short- and long-term disability, life insurance, cancer insurance, and even pet insurance
- Continuous training and career advancement opportunities