Jobs · Maryland

GIS Programmer

ASSYST · Towson, MD · 1 mo ago
Full-time

About the Role

ASSYST is seeking a GIS Programmer to support the application development and enterprise GIS initiatives in Towson, Maryland. This is a hybrid position requiring 3 days onsite and 2 days remote per week.

Key Responsibilities

  • Develop and maintain custom applications in an Enterprise GIS environment.
  • Modernize the Agricultural Preservation Model by upgrading custom ArcMap Add-Ins (C#/Python) to ArcGIS Pro Add-Ins.
  • Design, build, and optimize enterprise relational databases, including writing SQL queries, triggers, and stored procedures.
  • Automate spatial workflows using Python, ArcGIS Model Builder, and Geoprocessing scripts.
  • Create reports and data dashboards using SSRS and Power BI.
  • Perform code reviews, technical planning, system analysis, and project documentation.

Requirements

  • Bachelor's degree in Computer Science, GIS, Information Technology, or a related field.
  • Minimum of five (5) years developing and modifying applications using J2EE, .NET, JavaScript, HTML, C#, Python.
  • Minimum of three (3) years working with ESRI ArcGIS technologies including ArcGIS Server, ArcGIS API's, ArcGIS JavaScript API, Esri SDK's, and ArcSDE.
  • Experience with ArcGIS Model Builder and Python.
  • Strong knowledge of Structured Query Language (SQL), Triggers, and Stored Procedures.
  • Experience developing reports using SSRS and Power BI.
  • Strong knowledge of relational databases and concepts (Oracle, SQL Server preferred).
  • Excellent communication skills.

Similar jobs

Sr. GIS Programmer

System OneTowson, MD· 1 mo ago
Information Technologyapply on jobs.systemone.com

Sr. GIS Programmer

Intellibee IncTowson, MD· 1 mo ago
Information Technologyapply on intellibee.my.salesforce-sites.com

GIS Developer

InfosysOakland, CA· 2 mo ago
Information Technology$85k–$116k/yrapply on digitalcareers.infosys.com