Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
TS
Tech20 Solutions
GIS Programmer
Career Insights for GIS Analyst
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Maryland data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A GIS Analyst gathers data that can be used in geographic information system (GIS) maps or products. Gathers data from existing maps and reports; gathers information on people, plants, animals, buildings, natural terrain and elevation.
$65,021 / year median in Maryland
+4% projected growth
Job Description
GIS Programmer Tech20 Solutions Towson, MD Job Details Contract $45 - $50 an hour 21 hours ago Qualifications Teamwork Analysis skills Attention to detail JavaScript Drafting Full Job Description 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.