Senior GIS programmer / Systems Analyst

Applied Technology Services
Towson, MD, United States
8 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Applicant Tracking Systems ArcGIS (Software) ArcGIS Servers ArcSDE C Sharp (Programming Language) Relational Databases Database Queries Java Platform Enterprise Edition (J2EE)
+14 more
GIS Applications Systems Analysis Python (Programming Language) Microsoft Visual Studio Microsoft SQL Server Oracle (Applications) Program Analysis Software Engineering SQL Stored Procedures SQL Databases SQL Server Reporting Services Web Services ArcObjects Information Technology

Job description

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, SYSCOM is seeking a qualified Senior GIS Programmer/Systems Analyst to support our client’s GIS program. The programmer will assist in the upgrade and development of an Agricultura…

  • 12 days ago

Requirements

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

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

4:10 min

Introduction to technical background and geospatial roles

Joana Simoes · LIVE

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:46 min

Migrating legacy mapping tools to current geocoding systems

Chris Heilmann +5 · LIVE

5:22 min

How the tokenizer and tree builder parse HTML

Niels Leenheer · LIVE

Videos

See all

Related articles

See all