GIS Software Engineer

September 5

🏡 Remote – New York

Apply Now
Logo of Xcellent Technology Solutions (XTS)

Xcellent Technology Solutions (XTS)

A Leader in Geospatial, IT and Program Management Services

All-Source Intelligence • Systems Software Engineering • Data Analytics • Imagery Analysis • GIS

51 - 200

Description

• Transform your passion for technology into meaningful action! • Join us to support USGS as a Software Engineer. • Play a pivotal role in developing advanced software systems that support vital geographic research and data analysis. • Be part of a dynamic team of Software Engineers and Developers. • Work collaboratively to architect, design, code, and deploy the US Topo production system and Derived Products. • Engage with cross-functional teams to identify software requirements and develop innovative solutions. • Responsibilities include designing and implementing software architecture and new features, developing and testing complex software systems, troubleshooting and resolving development issues.

Requirements

• Bachelor’s degree in a related area. • 4-6 years of experience in software development or a related field. • Technical proficiency in: Python with ArcPy and GDAL, JavaScript, TypeScript, React, ArcGIS Server/Enterprise, PostgreSQL (PL/pgSQL) & PostGIS, DevOps tools like Docker, CI/CD pipelines, Terraform, ORM frameworks such as Prisma, Data handling experience with: FileGDB, Geopackage, Shapefiles, Raster data formats (TIFF, cloud-hosted rasters using MRF), Large raster and vector datasets, Data structures, design patterns, and database migrations, Familiarity with AWS services such as EC2, RDP, Lambda, S3, and EventBridge, and the ability to build backend services. • Additional desirable skills include: Understanding of publishing services, Time management, Building and running complex queries, Load balancing and auto-scaling concepts.

Apply Now

Similar Jobs

Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@techjobsnewyorkcity.com