Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior GIS programmer / Systems Analyst

Applied Technology Services

Senior GIS Programmer / Systems Analyst

Location: Towson, MD



Schedule: Hybrid 60% Onsite / 40% Remote

About the Opportunity

Applied Technology Services (ATS) is seeking a Senior GIS Programmer / Systems Analyst to support a local government Office of Information Technology and its enterprise GIS program.

This is a hands-on development and systems support role for a GIS professional who enjoys working across Esri ArcGIS, C#, .NET, JavaScript, Python, SQL, ArcGIS Server, and CityWorks .

You will help develop, maintain, troubleshoot, and modernize GIS applications while supporting critical GIS services used across the organization.

What You'll Do
  • Develop, maintain, and enhance enterprise GIS applications and web-based solutions.

  • Develop and support applications using ArcGIS Server, ArcGIS APIs, ArcGIS JavaScript API, and ArcGIS Web AppBuilder .

  • Support the ArcGIS Server environment , including troubleshooting, configuration, maintenance, and upgrades.

  • Work with CityWorks and the GIS web services supporting CityWorks applications.

  • Maintain and enhance existing Facilities and Utility GIS applications and toolsets.

  • Repair and upgrade legacy applications developed with C#, Visual Studio 2010, and ArcObjects SDK 10.1 .

  • Use Python and ArcGIS ModelBuilder to automate GIS processes and workflows.

  • Write and maintain SQL queries, triggers, and stored procedures .

  • Work with relational databases, including SQL Server and Oracle .

  • Develop reports using SSRS .

  • Troubleshoot application and production issues and identify effective technical solutions.

  • Collaborate with GIS users, technical teams, and business stakeholders on application requirements and enhancements.

What We're Looking For
  • 5+ years of professional application development experience .

  • Strong experience with several of the following:

    • C#

    • .NET

    • Java/J2EE

    • JavaScript

    • HTML

    • Python

  • Hands-on experience with Esri ArcGIS technologies , particularly:

    • ArcGIS Server

    • ArcGIS JavaScript API

    • ArcGIS APIs

    • ArcGIS Web AppBuilder

    • ArcGIS Collector

    • ArcSDE

    • ArcGIS Mobile

  • Experience with ArcGIS ModelBuilder and Python .

  • Strong SQL skills, including stored procedures and triggers .

  • Experience with SQL Server and/or Oracle .

  • Experience troubleshooting and supporting production applications.

  • Experience with SSRS or similar reporting technologies.

  • Strong analytical, communication, and problem-solving skills.

Nice to Have
  • Bachelor's degree in Computer Science, Information Technology, Business, or a related field.

  • Experience in systems analysis, application development, project management, or program analysis .

  • Recent experience supporting a government or public-sector organization .

  • Experience working with CityWorks .

  • Experience maintaining or modernizing legacy ArcObjects applications .

  • Experience working within a large enterprise GIS environment.

Work Schedule

This position is hybrid , with approximately 60% onsite and 40% remote work.

  • Up to 2 remote days per week

  • Onsite work is required in Towson, MD

  • Remote work is available following onboarding, training, and equipment issuance.

  • Fully remote and out-of-state employment are not available.

Additional Requirements

Due to the confidential nature of the work, a background check may be required . Employees must display a County-issued security badge while working at County locations.

Interested in joining a team where your GIS development skills directly support essential public-sector technology? Apply today.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior GIS programmer / Systems Analyst in Towson, MD vacancy
  •  ...Job Description Job Description Applied Technology Services (ATS) is seeking an experienced Senior GIS Programmer / Systems Analyst to provide GIS application development and technical support for Baltimore County’s Office of Information Technology GIS Program and... 
    Senior
    Geographic information system
    Contract work
    Work at office
    Local area
    Remote work
    3 days per week

    Applied Technology Services

    Baltimore, MD
    9 days ago
  •  ...Health insurance Paid time off Training & development About the Role: Matrix Systems & Technologies Inc is looking for a talented GIS Programmer/Systems Analyst to join our team in Towson, MD. This is an exciting opportunity to work at the intersection of... 
    Geographic information system
    Work from home
    Flexible hours

    MATRIX SYSTEMS & TECHNOLOGIES INC

    Towson, MD
    15 days ago
  •  ...DescriptionPreferred Skills• At least 5 years of total GIS related to the Utilities Industry...  ...other utility enterprise and operational systems such as core WMIS. CIS, Synergee etc. •...  ...Information TechnologyExperience level: Mid-Senior LevelIndustry: Staffing And Recruiting
    Geographic information system

    Career Guidant

    Baltimore, MD
    18 hours ago
  •  ...Job Description Job Description Position Title:   Sr. GIS Analyst Consultant - 6 months+ Location:  Towson, MD (hybrid) Government Client is seeking a qualified Senior GIS programmer / Systems Analyst to perform application development and support activities supporting... 
    Senior
    Geographic information system
    Work at office
    Remote work
    2 days per week

    Transcend Business Solutions

    Towson, MD
    4 days ago
  •  ...you! We have immediate openings, and are looking a qualified Senior GIS Programmer with 5 or more years of experience to join our certified,...  ...Computer Science, or a related field and five years’ experience in systems analysis, change  management analysis, project management,... 
    Senior
    Geographic information system
    Work at office
    Immediate start
    Remote work
    2 days per week

    DUIT

    Towson, MD
    4 days ago
  •  ...degree ACLS, PALS, and BLS Relevant years of experience in the ED in a hospital setting General Summary The Senior Clinical Nurse I (SCN-I) is a member of the health care team and renders nursing care to all patients within her/his assigned unit/... 
    Senior
    Geographic information system
    Work experience placement
    Night shift

    University of Maryland Medical System

    Baltimore, MD
    2 days ago
  •  ...Job Description Job Description Baltimore County is seeking a qualified Senior GIS programmer / Systems Analyst to perform application development and support activities supporting the Office of Information Technology’s GIS Program. The programmer will assist... 
    Senior
    Geographic information system
    Work at office
    Remote work

    Success By Design, LLC

    Towson, MD
    4 days ago
  •  ...platforms. The Opportunity We’re looking for a Senior Data Engineer to design, build, and...  ...pipelines across APIs, IoT/telemetry, legacy systems, and structured data sources Develop...  ...platform architectures supporting analytics, GIS, AI, and machine learning workloads... 
    Senior
    Geographic information system
    Permanent employment

    83zero

    Baltimore, MD
    2 days ago
  • $124k - $164k

     ...Senior Environmental Scientist Job ID 16340 # of Openings 1 Job Location US-VA-Fairfax | US-VA-Richmond | US...  ...preferred ~ Proficiency with one or more of the following ArcMap/GIS, AutoCAD and MicroStation is preferred ~ Knowledge of Virginia... 
    Senior
    Geographic information system
    Full time
    Contract work
    Work at office
    Local area
    Relocation package

    Dewberry Engineers Incorporated

    Owings Mills, MD
    5 days ago
  •  ...seeking a Lead Building Engineer to perform complex preventive and corrective maintenance on electrical, mechanical, plumbing, and HVAC systems across building interiors and exteriors. The role requires monitoring system operations, energy management, and supervising... 
    Senior
    For contractors

    CBRE Group, Inc.

    Towson, MD
    3 days ago
  •  ...Building Engineer in Towson, MD, to supervise complex preventive and corrective maintenance on electrical, mechanical, plumbing, and HVAC systems within client facilities. You will monitor operations, ensure safety compliance, and oversee contractors to keep assets reliable.... 
    Senior
    For contractors

    CBRE

    Towson, MD
    3 days ago
  • $77k - $202k

     ...The OpportunityAs part of the Spatial Enablement team you lead efforts in consulting, designing, and implementing GIS applications-based solutions. As a Senior Associate you analyze complex problems, mentor others, and maintain rigorous standards. You concentrate on... 
    Senior
    Geographic information system
    Full time
    H1b

    PwC

    Baltimore, MD
    18 hours ago
  •  ...Job Title: Sr. GIS Programmer Location: Towson, MD (Hybrid - up to 2 days remote per week) Duration: 06+ Months Job Summary The Senior GIS Programmer / Systems Analyst to perform application development and support activities supporting the Client... 
    Senior
    Geographic information system
    Remote work
    2 days per week

    Serigor Inc.

    Towson, MD
    2 days ago
  • $1,997 per week

    Registered Nurse (RN) | Endoscopy Location: Towson, MD Agency: Coast Medical Service Pay: $1,997 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 9 Weeks Start Date: 10/12/2026 ...
    Geographic information system
    Full time
    Contract work
    Shift work

    Coast Medical Service

    Towson, MD
    1 day ago
  • $65k - $70k

     ...Job Description Job Description About the Role We are seeking a Sr. Geographic Information System Programmer (GIS) / Systems Analyst to perform application development and support activities supporting the Office of Information Technology’s GIS Program and the Office... 
    Senior
    Geographic information system
    Contract work
    Work at office
    Local area

    Turning Point Global Solutions

    Towson, MD
    4 days ago
  • $2,247 per week

    Registered Nurse (RN) | Endoscopy Location: Towson, MD Agency: Revolution Healthcare Services Pay: $2,247 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 9 Weeks Start Date: 10/12/2026 About the Position Job Opportunity...
    Geographic information system
    Full time
    Contract work
    Local area
    Shift work

    Revolution Healthcare Services

    Towson, MD
    1 day ago
  •  ...Job Description Job Description Senior Systems Analyst Employment Type: Full Time, Senior-level Department: Information Technology CGS is seeking a Senior Systems Analyst to join our team supporting a wide-ranging technical support initiative for a large... 
    Senior
    Full time
    Contract work
    For contractors
    Work at office
    Flexible hours

    Contact Government Services, LLC

    Baltimore, MD
    18 days ago
  • $1,997 per week

    Registered Nurse (RN) | Endoscopy Location: Towson, MD Agency: Coast Medical Service Pay: $1,997 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 9 Weeks Start Date: 10/12/2026 About the Position TravelNurseSource...
    Geographic information system
    Daily paid
    Full time
    Contract work
    Shift work

    TravelNurseSource

    Towson, MD
    1 day ago
  •  ...Description AECOM is seeking an experienced Senior Utility Asset Management Project Manager...  ...of water and wastewater conveyance systems while providing strategic asset...  ...Integrate asset management practices with GIS, CMMS, hydraulic modeling, and enterprise... 
    Senior
    Geographic information system
    Full time
    Work at office
    Local area
    Remote work
    Worldwide
    Relocation package
    Flexible hours

    AECOM

    Baltimore, MD
    11 days ago
  • $214.51k

     ...and change the world. Job Description CDM Smith is seeking a Senior Enterprise Architect to join our Corporate Business Technology...  ...technology domains. Design integration patterns across enterprise systems using Microsoft Azure services such as API Management, Logic... 
    Senior
    Work experience placement
    H1b
    Remote work

    CDM Smith

    Towson, MD
    5 days ago
  • $74.97k - $127.44k

    Under supervision of the IT Business Systems Manager, and according to established policies and procedures, the System Analyst will assist the IT Business Systems Manager and Senior Systems Analysts in the maintenance, support, and enhancement of the ERP and ancillary... 
    Local area

    Greater Baltimore Medical Center Healthcare

    Towson, MD
    5 days ago
  • $1,878 - $1,973 per week

     ...a real impact. We are a leading healthcare staffing provider, specializing in connecting skilled professionals with top healthcare systems nationwide. Whether you're seeking an assignment in a bustling city or want to spend your free time by the beach, we offer a wide range... 
    Geographic information system
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Immediate start
    Shift work

    TravelNurseSource

    Towson, MD
    1 day ago
  • $1,878 - $1,973 per week

    Registered Nurse (RN) | Gastrointestinal Lab Location: Towson, MD Agency: GQR Healthcare Pay: $1,878 to $1,973 per week Shift Information: Days Contract Duration: 9 Weeks Start Date: ASAP About the Position Contract - W2 GI/Endo Registered...
    Geographic information system
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Immediate start
    Shift work

    GQR Healthcare

    Towson, MD
    1 day ago
  • GI / Endoscopy RN Travel PositionGenie Healthcare is looking for a RN to work in GI / Endoscopy for a 9 weeks travel assignment located in Towson, MD for the Shift (5x8 Days - Please verify shift details with recruiter, 07:00:00-15:00:00, 8.00-5).Pay and benefits packages...
    Geographic information system
    Shift work
    Day shift

    Genie Healthcare

    Towson, MD
    3 days ago
  • GI / Endoscopy Travel RNGenie Healthcare is looking for a RN to work in GI / Endoscopy for a 9 weeks travel assignment located in Towson, MD for the Shift (5x8 Days - Please verify shift details with recruiter, 07:00:00-15:00:00, 8.00-5).Pay and benefits packages are estimated...
    Geographic information system
    Shift work
    Day shift

    Genie Healthcare

    Towson, MD
    3 days ago
  • $1,950 per week

    Registered Nurse (RN) | Gastrointestinal Lab Location: Towson, MD Agency: Core Medical Group Pay: $1,950 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 9 Weeks Start Date: 10/12/2026 About the Position Client ...
    Geographic information system
    Hourly pay
    Weekly pay
    Full time
    Contract work
    Shift work

    Core Medical Group

    Towson, MD
    1 day ago
  •  ...SQL DBA / Systems AnalystEmployment Type: Full Time, Mid-levelCGS is seeking a SQL DBA / Systems Analyst to join our team supporting a wide-ranging technical support initiative for a large Federal agency.CGS brings motivated, highly skilled, and creative people together... 
    Full time
    Flexible hours

    Contact Government Services LLC

    Baltimore, MD
    3 days ago
  • $124k - $280k

     ...solutions to drive innovation and enhance business processes. Your work will involve designing and optimising algorithms, models, and systems to enable intelligent decision-making and automation. Growing as a strategic advisor, you leverage your influence, expertise,... 
    Senior
    H1b

    PwC

    Baltimore, MD
    3 days ago
  • $135.8k - $203.6k

     ...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for...  ...career. The Advanced EOIR team anticipates a near-term need for a Senior Principal Systems Engineer to work as a deputy technical lead... 
    Senior
    Relocation package
    Shift work

    Northrop Grumman

    Baltimore, MD
    5 days ago
  • $2,086 per month

    Details Client Name Greater Baltimore Medical Center Job Type Travel Offering Nursing Profession RN Specialty GI / Endoscopy Job ID 19058065 Job Title RN - GI / Endoscopy Weekly Pay ...
    Geographic information system
    Weekly pay
    Shift work
    Day shift

    Carilion Roanoke Memorial Hospital

    Towson, MD
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior GIS programmer / Systems Analyst. Be the first to apply!