Senior GIS Programmer

ASSYST, Inc.

$95K — $115K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years experience in application development with C#, JavaScript, Python, HTML, .NET, and J2EE.
  • Hands-on expertise with the full Esri Stack including ArcGIS Server and various ArcGIS APIs.
  • Strong SQL proficiency, with experience in triggers, stored procedures, and relational databases (SQL Server, Oracle).
  • Direct experience with report development using SQL Server Reporting Services (SSRS).
  • Exceptional verbal and written communication skills.

Responsibilities

  • Develop and enhance ArcGIS Server web applications and services.
  • Configure and integrate web services for Cityworks.
  • Modernize legacy tools in Visual C# and ArcObjects SDK.
  • Perform root-cause analysis for both program and production issues.
  • Design and create operational reports with SSRS.

Benefits

  • Hybrid work model with three days onsite and two days remote.
  • Opportunity to work on GIS modernization projects for local government.
  • Engagement with a diverse set of technologies in GIS development.
  • Potential for professional growth in a supportive environment.
Full Job Description
is seeking a Senior GIS Programmer to support the GIS modernization and integration efforts of our client in Towson, Maryland (Hybrid 3 Days Onsite 2 Days Remote).

The role focuses on application development, ArcGIS Server environment support, legacy code modernization, and system integrations.

Key Responsibilities:
  • Develop, maintain, and upgrade ArcGIS Server web applications and web services.
  • Support configuration efforts and web service integrations for Cityworks.
  • Repair and upgrade legacy Facilities and utility toolsets written in Visual C# using Visual Studio 2010 (IDE) and the ArcObjects SDK 10.1.
  • Conduct root-cause analysis on program and production issues.
  • Design and generate operational reports using SQL Server Reporting Services (SSRS).

Required Qualifications:
  • Experience: 5+ years of experience developing and modifying applications using C#, JavaScript, Python, HTML, .NET, and J2EE.
  • Esri Stack: Hands-on experience with ArcGIS Server, ArcGIS APIs (including JavaScript API), ArcGIS Web AppBuilder, Collector, ArcSDE, ArcGIS Mobile, and ModelBuilder.
  • Database & Querying: Strong proficiency in SQL, triggers, stored procedures, and relational database management systems (SQL Server, Oracle preferred).
  • Reporting: Hands-on experience developing reports using SSRS.
  • Communication: Excellent verbal and written communication skills.

Preferred Qualifications:
  • Bachelor's degree from an accredited college or university in Computer Science, Business, or a related field.
  • 5+ years of background in systems analysis, change management analysis, project management, or program analysis.
  • Recent experience supporting a state or local government entity.


Similar Jobs

More Jobs at ASSYST, Inc.

More Information Technology Jobs

Find similar Senior GIS Programmer jobs: