Demo

GIS Programmer

Tech20 Solutions
Towson, MD Contractor
POSTED ON 9/14/2026
AVAILABLE BEFORE 1/12/2027

Overview

Join our dynamic team as a GIS Programmer and become a vital contributor to innovative geospatial solutions! In this role, you will harness your expertise in GIS (Geographic Information Systems), programming, and data management to develop, analyze, and visualize complex geospatial data. Your work will support diverse projects ranging from land surveying to mapping software development, empowering decision-makers with accurate and insightful spatial information. If you’re passionate about integrating technology with geography and eager to lead cutting-edge GIS initiatives, this is the perfect opportunity to elevate your career in a fast-paced, collaborative environment.

Duties

  • Develop and maintain GIS databases using relational database management systems such as SQL, ensuring data integrity and accessibility.
  • Create compelling geospatial visualizations and maps utilizing GIS software like ArcGIS, MapInfo, or similar platforms.
  • Write scripts and develop custom GIS applications using programming languages such as Python, JavaScript, and scripting APIs to automate workflows and enhance functionality.
  • Integrate GPS data collection tools with GIS databases for precise land surveying and field data capture.
  • Design and implement data models for geospatial datasets, supporting analysis and cartographic projects.
  • Collaborate with land surveyors and other stakeholders to gather accurate spatial data through fieldwork involving GPS devices and surveying techniques.
  • Manage large datasets effectively through data collection, analysis, visualization, and sharing via platforms like SharePoint or cloud-based services.
  • Develop APIs for seamless data exchange between GIS applications and external systems or databases.
  • Conduct GIS analysis to support planning, environmental assessments, infrastructure projects, or mapping needs.
  • Lead efforts in creating user-friendly mapping tools that visualize complex geospatial information clearly for diverse audiences.

Experience

  • Proven experience in developing GIS databases with a strong understanding of data management principles.
  • Hands-on expertise with GIS software such as ArcGIS, including mapping using GIS tools and cartography best practices.
  • Proficiency in programming languages like Python, JavaScript, and scripting for GIS automation and application development.
  • Solid knowledge of relational databases (SQL) and database management experience to handle large geospatial datasets efficiently.
  • Experience working with land surveying processes, GPS technology, and integrating survey data into GIS systems.
  • Strong analysis skills with the ability to interpret geospatial data for meaningful insights through GIS analysis techniques.
  • Familiarity with CAD (Computer-Aided Design) tools like AutoCAD for drafting and mapping purposes.
  • Excellent analysis skills complemented by attention to detail in data collection, visualization, and reporting tasks.
  • Leadership qualities that enable guiding projects from conception through implementation while collaborating across teams.

Join us in transforming spatial data into powerful insights! Bring your passion for geospatial technology, your expertise in GIS programming, database management, cartography, and analysis skills to help shape innovative solutions that make a real difference across industries.

Pay: $45.00 - $50.00 per hour

Work Location: Hybrid remote in Towson, MD 21286

Salary : $45 - $50

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a GIS Programmer?

Sign up to receive alerts about other jobs on the GIS Programmer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$59,426 - $77,437
Income Estimation: 
$67,174 - $85,435
Income Estimation: 
$67,174 - $85,435
Income Estimation: 
$82,108 - $104,485
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other GIS Programmer jobs in the Towson, MD area that may be a better fit.

  • DUIT Towson, MD
  • One of Inc 5000's fastest growing companies with a limitless environment! Davis Unlimited Information Technologies, Inc (DUIT) wants you! We have immediate... more
  • 1 Month Ago

  • ANGARAI Towson, MD
  • SENIOR GIS PROGRAMMER / SYSTEMS ANALYST Contract engagement | Towson, Maryland area | Anticipated start October 2026 JOB SUMMARY: ANGARAI is seeking a Seni... more
  • 1 Month Ago

AI Assistant is available now!

Feel free to start your new journey!