Required Skills: J2EE, .NET, JavaScript, HTML, C#, Python, ESRI ArcGIS technologies, ArcGIS Model Builder and Python, SSRS reporting, Oracle, SQL Server database, government or public sector clients, CityWorks integration
Job Description
Role: GIS Systems Analyst
Location: Towson, MD (Hybrid – 3 days onsite/week)
Client: Baltimore County
Role Overview
We are seeking an experienced GIS Systems Analyst to support the GIS Program, focusing on application development, system maintenance, and ArcGIS Server environment support. The role involves working closely with GIS platforms and integrating with enterprise systems like CityWorks.
Key Responsibilities
- Develop and maintain GIS applications and ArcGIS Server web applications
- Perform application upgrades and enhancements
- Support ArcGIS Server environment and web services
- Assist in CityWorks configuration and integration with GIS services
- Maintain and upgrade Facilities and utility toolsets (C#, ArcObjects SDK)
- Analyze and resolve program and production issues
- Develop reports using SSRS
Required Qualifications
- Bachelor’s degree in Computer Science, Business, or related field
- 10+ years of experience in systems analysis or application development
- Strong experience with J2EE, .NET, JavaScript, HTML, C#, Python
- Hands-on experience with ESRI ArcGIS technologies, including:
- ArcGIS Server
- ArcGIS APIs & JavaScript API
- ArcGIS Web AppBuilder
- ArcSDE, Collector, ArcGIS Mobile
- Experience with ArcGIS Model Builder and Python
- Strong knowledge of SQL, Stored Procedures, and Triggers
- Experience with SSRS reporting
- Knowledge of Oracle / SQL Server databases
Preferred Skills
- Experience working with government or public sector clients
- Experience with CityWorks integration