Senior GIS programmer / Systems Analyst
Applied Technology Services
Senior GIS Programmer / Systems Analyst
Location: Towson, MD
Schedule: Hybrid 60% Onsite / 40% Remote
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.
-
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.
-
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.
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.
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.
- ...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...SeniorGeographic information systemContract workWork at officeLocal areaRemote work3 days per week
- ...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 systemWork from homeFlexible hours
- ...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 RecruitingGeographic information system
- ...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...SeniorGeographic information systemWork at officeRemote work2 days per week
- ...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,...SeniorGeographic information systemWork at officeImmediate startRemote work2 days per week
- ...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/...SeniorGeographic information systemWork experience placementNight shift
- ...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...SeniorGeographic information systemWork at officeRemote work
- ...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...SeniorGeographic information systemPermanent employment
$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...SeniorGeographic information systemFull timeContract workWork at officeLocal areaRelocation package- ...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...SeniorFor contractors
- ...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....SeniorFor contractors
$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...SeniorGeographic information systemFull timeH1b- ...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...SeniorGeographic information systemRemote work2 days per week
$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 systemFull timeContract workShift work$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...SeniorGeographic information systemContract workWork at officeLocal area$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 systemFull timeContract workLocal areaShift work- ...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...SeniorFull timeContract workFor contractorsWork at officeFlexible hours
$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 systemDaily paidFull timeContract workShift work- ...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...SeniorGeographic information systemFull timeWork at officeLocal areaRemote workWorldwideRelocation packageFlexible hours
$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...SeniorWork experience placementH1bRemote work$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$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 systemHourly payWeekly payFull timeContract workImmediate startShift work$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 systemHourly payWeekly payFull timeContract workImmediate startShift work- 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 systemShift workDay shift
- 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 systemShift workDay shift
$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 systemHourly payWeekly payFull timeContract workShift work- ...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 timeFlexible hours
$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,...SeniorH1b$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...SeniorRelocation packageShift work$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 systemWeekly payShift workDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior GIS programmer / Systems Analyst. Be the first to apply!
- healthcare systems engineer Towson, MD
- systems engineer Towson, MD
- senior consulting engineer Towson, MD
- senior medical science liaison Towson, MD
- senior software engineer remote Towson, MD
- senior performance engineer Towson, MD
- senior manager m&a tax Towson, MD
- senior living Towson, MD
- senior performance tester Towson, MD
- senior ux designer remote Towson, MD



