> Markdown version of [/jobs/ext/2988706-senior-gis-programmer-analyst](https://www.wearedevelopers.com/jobs/ext/2988706-senior-gis-programmer-analyst). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior GIS Programmer/Analyst - **Company:** OVS Technologies, Inc. - **Location:** Jennings, MD, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** 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, 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 - **Published:** September 18, 2026 - **Apply:** https://www.dice.com/job-detail/59fabfcc-28dd-4a45-a195-8d045ab3633c ## About the Role * 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. ## 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. ## Related Videos - [From developer to instructor and DevRel: navigating roles as as a woman in the tech industry](https://www.wearedevelopers.com/videos/867-from-developer-to-instructor-and-devrel-navigating-roles-as-as-a-woman-in-the-tech-industry) - [Beyond Dashboards: Fixing Text-to-SQL with Semantic RAG](https://www.wearedevelopers.com/videos/2036-beyond-dashboards-fixing-text-to-sql-with-semantic-rag) - [The Resilience of the World Wide Web](https://www.wearedevelopers.com/videos/1281-the-resilience-of-the-world-wide-web) - [Web-based Information Visualization](https://www.wearedevelopers.com/videos/84-web-based-information-visualization) - [REST, GraphQL, gRPC, and more: A comparison of modern API styles](https://www.wearedevelopers.com/videos/100247-rest-graphql-grpc-and-more-a-comparison-of-modern-api-styles) - [NoLoJS - Avoiding JavaScript Cruft with HTML and CSS - Aaron T. Grogg](https://www.wearedevelopers.com/videos/1806-nolojs-avoiding-javascript-cruft-with-html-and-css-aaron-t-grogg) ## Related Articles - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)