Demo

Senior GIS Programmer / Systems Analyst with State Client

Vinsys Information Technology Inc
Towson, MD Contractor
POSTED ON 9/25/2026
AVAILABLE BEFORE 3/22/2027
We are seeking an experienced Senior GIS Programmer / Systems Analyst to support a government client s Enterprise GIS environment and application development initiatives. The selected candidate will work with the Office of Information Technology s GIS Program and the Office of Planning to design, develop, enhance, and support GIS applications, databases, and custom solutions. The role will focus on upgrading and developing an Agricultural Preservation Model, including the migration of a custom ArcMap Add-In (C#/Python) to an ArcGIS Pro Add-In.

The ideal candidate will have strong hands-on experience with GIS application development, ESRI ArcGIS technologies, ArcGIS Pro Add-In development, C#, Python, JavaScript, .NET, J2EE, SQL, relational databases, and enterprise GIS solutions. The candidate should have experience supporting GIS systems, performing code reviews, database development, and delivering technology solutions in a government or enterprise environment.

Location: Towson, MD (Hybrid approximately 60% onsite / 40% remote as coordinated with the hiring manager)

Work Location: 400 Washington Avenue, Towson, MD 21204

Employment Type: Contract

Please go through the below description and let us know your interest. If you are interested, kindly share a copy of your updated resume to hr@vinsysinfo.com along with your expected rate/salary and the best time to reach you.

Key Responsibilities

  • Perform GIS application development and support activities within an Enterprise GIS environment.
  • Design, develop, enhance, and maintain GIS applications and related solutions.
  • Support the upgrade of existing GIS solutions, including migration of custom ArcMap Add-Ins to ArcGIS Pro Add-Ins.
  • Develop and maintain GIS-based applications using C#, Python, JavaScript, HTML, .NET, and J2EE technologies.
  • Perform code reviews, technical documentation, application planning, and software development activities.
  • Design, develop, and maintain database solutions, including SQL development, triggers, and stored procedures.
  • Work with ESRI ArcGIS technologies including ArcGIS Server, ArcGIS APIs, ArcGIS JavaScript API, Esri SDKs, and ArcSDE.
  • Develop GIS models using ArcGIS Model Builder and Python scripting.
  • Create and maintain reports using SSRS and Power BI.
  • Collaborate with technical teams, business stakeholders, and government users to deliver GIS solutions.

Required Qualifications

  • 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, including:
    • ArcGIS Server
    • ArcGIS APIs
    • ArcGIS JavaScript API
    • Esri SDKs
    • ArcSDE
  • Experience with:
    • ArcGIS Model Builder
    • Python development
    • SQL, triggers, and stored procedures
    • Relational database concepts (Oracle and SQL Server preferred)
    • Experience developing reports using SSRS and Power BI.
  • Strong analytical, problem-solving, documentation, and communication skills.
Preferred Qualifications

  • 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 related technical disciplines.
  • Recent experience supporting government or public-sector organizations.

Required Submission

  • Updated Resume
  • Minimum of two professional references, including phone numbers, where the candidate performed similar services.

Hourly Wage Estimation for Senior GIS Programmer / Systems Analyst with State Client in Towson, MD
$43.00 to $54.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior GIS Programmer / Systems Analyst with State Client?

Sign up to receive alerts about other jobs on the Senior GIS Programmer / Systems Analyst with State Client career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$82,108 - $104,485
Income Estimation: 
$101,382 - $134,920
Income Estimation: 
$82,108 - $104,485
Income Estimation: 
$101,382 - $134,920
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Vinsys Information Technology Inc

  • Vinsys Information Technology Inc Madison, WI
  • We are seeking one qualified candidate for a temporary Program Assistant 2 , functioning as a Worker s Compensation Specialist Health Cost Disputes , suppo... more
  • Just Posted

  • Vinsys Information Technology Inc Tacoma, WA
  • Hope you are doing well. We have an open position for a Senior Data Engineer. Pl. go through the below description and let me know your interest. If you ar... more
  • 1 Day Ago

  • Vinsys Information Technology Inc Austin, TX
  • Hope you're doing well. We have an open position for a Software Engineer 3(Salesforce). see the details below and let me know your interest. If interested,... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Senior GIS Programmer / Systems Analyst with State Client jobs in the Towson, MD area that may be a better fit.

  • DUIT Towson, MD
  • One of Inc 5000's fastest growing companies with a limitless environment! Davis Unlimited Information Technologies, Inc (DUIT) wants you! We have immediate... more
  • 14 Days Ago

  • ANGARAI Towson, MD
  • SENIOR GIS PROGRAMMER / SYSTEMS ANALYST Contract engagement | Towson, Maryland area | Anticipated start October 2026 JOB SUMMARY: ANGARAI is seeking a Seni... more
  • 20 Days Ago

AI Assistant is available now!

Feel free to start your new journey!