Senior GIS Programmer

Socket.dev

Towson (MD)

Hybrid

USD 90,000 - 120,000

Full time

6 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

ASSYST is seeking a Senior GIS Programmer to support the GIS modernization and integration efforts for a client in Towson, Maryland. The role is hybrid: 3 days onsite, 2 days remote. You will develop, maintain, and upgrade ArcGIS Server webApplications and services, support Cityworks integrations, and modernize legacy code using C#, JavaScript, Python, and .NET.

Strong SQL/SSRS skills are required. This position calls for excellent communication and collaboration across teams to deliver reliable

Qualifications

  • 5+ years of experience developing and modifying applications using C#, JavaScript, Python, HTML, .NET, and J2EE.
  • Hands-on ArcGIS Server and Esri stack experience including ArcGIS APIs, Web AppBuilder, Collector, ArcSDE, ArcGIS Mobile, and ModelBuilder.
  • Strong SQL skills with experience in SQL Server or Oracle; knowledge of triggers and stored procedures.
  • Experience creating reports with SSRS.
  • Excellent verbal and written communication skills.

Responsibilities

  • Develop, maintain, and upgrade ArcGIS Server web applications and services.
  • Support configuration and web service integrations for Cityworks.
  • Repair and upgrade legacy tools using Visual C# and ArcObjects in a modernized environment.
  • Conduct root-cause analysis on program and production issues.
  • Design and generate operational reports using SSRS.

Skills

C#
JavaScript
Python
HTML
.NET
J2EE

Education

Bachelor's degree in Computer Science, Information Technology, or related field

Tools

ArcGIS Server
ArcGIS APIs
ArcGIS Web AppBuilder
Collector
ArcSDE
ArcGIS Mobile
ModelBuilder
SSRS
SQL Server
Oracle

Job description

ASSYST 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.

ASSYST is an Equal Opportunity Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, disability, military status, national origin or any other characteristic protected under federal, state, or applicable local law

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior GIS Programmer
Senior GIS Programmer

ASSYST, Inc. • Towson (MD)

Hybrid
USD 90,000 - 130,000
Senior GIS Developer — Hybrid (ArcGIS, SSRS)
Senior GIS Developer — Hybrid (ArcGIS, SSRS)

Socket.dev • Towson (MD)

Hybrid
USD 90,000 - 120,000
Senior GIS Developer – ArcGIS Server & Integrations (Hybrid)
Senior GIS Developer – ArcGIS Server & Integrations (Hybrid)

ASSYST, Inc. • Towson (MD)

On-site
USD 90,000 - 130,000
Sr. GIS Programmer
Sr. GIS Programmer

Intellibee Inc • Towson (MD)

On-site
USD 95,000 - 125,000
Senior GIS Programmer/Systems Analyst - Only Locals
Senior GIS Programmer/Systems Analyst - Only Locals

CSZNet, Inc • Towson (MD)

Hybrid
USD 95,000 - 135,000
Sr. GIS Programmer – Towson, MD
Sr. GIS Programmer – Towson, MD

Creative Information Technology India • Falls Church (VA)

On-site
USD 90,000 - 130,000
Senior GIS Programmer (Hybrid)
Senior GIS Programmer (Hybrid)

Serigor Inc. • Baltimore (MD)

Hybrid
USD 90,000 - 120,000
Senior GIS Analyst
Senior GIS Analyst

Applied Technology Services • Towson (MD)

Hybrid
USD 110,000 - 150,000
Geographic Information Systems Analyst
Geographic Information Systems Analyst

CSZNet Inc. • Towson (MD)

Hybrid
USD 90,000 - 120,000
Senior GIS Programmer/Analyst
Senior GIS Programmer/Analyst

Trigyn Technologies Limited. • Towson (MD)

Hybrid
USD 100,000 - 140,000