Demo

Senior GIS Programmer - Government Experience is Required

Booker DiMaio, LLC
Towson, MD Other
POSTED ON 9/3/2026
AVAILABLE BEFORE 12/1/2026
  • Recent government experience is required
  • This starts as a 6 month contract
  • 3 days/week onsite in Towson, MD, 2 days/week remote (Initial 1-2 weeks are onsite)
  • Candidates must be located within driving distance of Towson, MD.
Booker DiMaio is seeking a Senior GIS Programmer for a 6-month contract supporting a local government client.

This position will focus on the development and modernization of an Agricultural Preservation Model, including upgrading an existing custom ArcMap Add-In written in C#/Python to an ArcGIS Pro Add-In. The ideal candidate will have strong experience developing GIS applications in an enterprise environment and be comfortable working across C#, Python, ArcGIS technologies, and relational databases.

What You'll Do
  • Develop and enhance GIS applications within an Enterprise GIS environment
  • Upgrade an existing custom ArcMap Add-In to an ArcGIS Pro Add-In
  • Work with C# and Python in the development and modernization of GIS applications
  • Perform code reviews and contribute to application planning and development
  • Document application functionality, development activities, and technical processes
  • Perform database development and work with SQL, stored procedures, and triggers
  • Support the development and maintenance of enterprise GIS applications
What We're Looking For
  • Recent experience working directly with a government entity is required.
  • Bachelor’s degree in Business, Computer Science, or a related field is required.
  • 5 years of experience developing and modifying applications using:
    • C#
    • .NET
    • Python
    • JavaScript
    • HTML
    • J2EE
  • 3 years of experience with ESRI ArcGIS technologies, including:
    • ArcGIS Server
    • ArcGIS APIs
    • ArcGIS JavaScript API
    • Esri SDKs
    • ArcSDE
  • Experience with ArcGIS ModelBuilder and Python
  • Strong knowledge of SQL, triggers, and stored procedures
  • Experience developing reports using SSRS and/or Power BI
  • Strong knowledge of relational databases, particularly Oracle and SQL Server

Hourly Wage Estimation for Senior GIS Programmer - Government Experience is Required in Towson, MD
$40.00 to $50.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 - Government Experience is Required?

Sign up to receive alerts about other jobs on the Senior GIS Programmer - Government Experience is Required 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: 
$67,174 - $85,435
Income Estimation: 
$82,108 - $104,485
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 Booker DiMaio, LLC

  • Booker DiMaio, LLC Sykesville, MD
  • Earn $10,000-$35,000 Per Placement Booker DiMaio is looking for experienced independent recruiters with a strong track record recruiting cleared IT profess... more
  • 2 Days Ago

  • Booker DiMaio, LLC Annapolis, MD
  • Top Secret Clearance With SCI Eligibility Is Required This job is 100% onsite at Fort Meade, MD The Schedule is 5:30 AM – 4 PM Monday through Friday This I... more
  • 6 Days Ago

  • Booker DiMaio, LLC Washington, DC
  • Location: Remote, with occasional onsite work at IRS locations Employment Type: Full-Time Travel: Occasional travel may be required; approved travel expens... more
  • 12 Days Ago


Not the job you're looking for? Here are some other Senior GIS Programmer - Government Experience is Required jobs in the Towson, MD area that may be a better fit.

  • Amer Technology, Inc Towson, MD
  • Senior GIS Programmer/Systems Analyst to perform application development and support activities supporting the Office of Information Technology’s GIS Progr... more
  • 2 Days Ago

  • assystinc Towson, MD
  • ASSYST is seeking a GIS Programmer to support the application development and enterprise GIS initiatives in Towson, Maryland. (Hybrid 3 Days Onsite and 2 D... more
  • 2 Days Ago

AI Assistant is available now!

Feel free to start your new journey!