Senior GIS Programmer/Analyst

OVS Technologies, Inc.
Jennings, MD, United States
6 days ago
Apply on www.dice.com
Prepare application

Role details

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

Tech stack

HTML JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) ArcGIS (Software) ArcGIS Servers ArcSDE C Sharp (Programming Language) Code Review Computer Programming Relational Databases Database Development
+14 more
Java Platform Enterprise Edition (J2EE) GIS Applications Systems Analysis Python (Programming Language) Microsoft SQL Server Oracle (Applications) Program Analysis Power BI Standard Sql SQL Stored Procedures SQL Databases SQL Server Reporting Services Esri GIS (Software) Information Technology

Job description

We are seeking an experienced Senior GIS Programmer/Analyst to support an Enterprise GIS environment for a government customer. The ideal candidate will have strong experience in GIS application development, ArcGIS technologies, programming, database development, reporting, and enterprise-level GIS solutions., * Develop and maintain GIS applications within an Enterprise GIS environment.

  • Perform code reviews, application planning, documentation, and development.
  • Design and develop database solutions to support GIS applications.
  • Develop and modify applications using J2EE, .NET, JavaScript, HTML, C#, and Python.
  • Work with ESRI ArcGIS technologies, including:
  • ArcGIS Server
  • ArcGIS APIs
  • ArcGIS JavaScript API
  • Esri SDKs
  • ArcSDE
  • Develop GIS workflows and applications using ArcGIS Model Builder and Python.
  • Write and optimize SQL queries, Triggers, and Stored Procedures.
  • Develop business and operational reports using SSRS and Power BI.
  • Work with relational databases, including Oracle and SQL Server.
  • Analyze requirements and provide technical solutions for GIS-related business needs.
  • Prepare technical documentation and support application maintenance and enhancements.
  • Communicate effectively with technical teams, business users, and stakeholders.

Requirements

  • Minimum 5 years of experience developing and modifying applications using:
  • J2EE
  • .NET
  • JavaScript
  • HTML
  • C#
  • Python
  • Minimum 3 years of experience working with ESRI ArcGIS technologies.
  • Hands-on experience with ArcGIS Server, ArcGIS APIs, ArcGIS JavaScript API, Esri SDKs, and ArcSDE.
  • Experience with ArcGIS Model Builder and Python.
  • Strong knowledge of SQL, Triggers, and Stored Procedures.
  • Experience developing reports using SSRS and Power BI.
  • Strong understanding of relational database concepts.
  • Experience with Oracle and/or SQL Server preferred.
  • Excellent written and verbal communication skills., * Bachelor’s degree from an accredited college or university in Business, Computer Science, or a related field.
  • Five years of experience in systems analysis, change management analysis, project management, program analysis, or a closely related field.
  • Recent experience working with a government entity.
  • Experience supporting enterprise-level GIS environments.

Additional Requirement

  • Candidate must be located in Maryland.
  • At least two professional references are required, including phone numbers, where the candidate performed similar services.

Apply for this position

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

Apply on www.dice.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

1:24 min

Moving the semantic layer upstream to avoid vendor lock-in

Piotr Menclewicz Piotr Menclewicz · Europe 2026 Virtual

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

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

3:48 min

Standardizing data access schemas with OData

Florian Bader Florian Bader · World Congress 2026 Europe

Videos

See all

Related articles

See all