Bookerdimaio logo

Senior GIS Programmer

bookerdimaio

Hybrid
Towson, MD
Contract
Senior
5+ yrs
Salary not listedPosted 19m ago

Real job — pulled straight from bookerdimaio’s careers page · Verified September 3, 2026 · No reposts.

Job description

bookerdimaio is hiring a Senior GIS Programmer — a contract, based in Towson, MD role. Apply directly on bookerdimaio's careers page below.

Senior GIS Programmer - Government Experience is Required

  • 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

Get Senior GIS Programmer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
Varjo logo

Senior Software Engineer, Unreal Engine and C++

Helsinki, Uusimaa
✓ From careers page· 9m ago
Baker Hughes logo

Senior Embedded Software Engineer

Warsaw, PL
✓ From careers page· 28m ago
Baker Hughes logo

Software Engineer

$68k–$126kMinden, NV
✓ From careers page· 28m ago
Baker Hughes logo

Cyber Security Specialist, Regulatory Compliance

Hyderabad, India
✓ From careers page· 28m ago

Frequently asked questions

What skills are required for Senior GIS Programmer at bookerdimaio?

The required skills for Senior GIS Programmer at bookerdimaio include: C#, Python, SQL, Oracle, SQL Server, Power BI, .NET, JavaScript, HTML, J2EE.

What is the seniority level for Senior GIS Programmer at bookerdimaio?

Senior GIS Programmer at bookerdimaio is a Senior level position.

How do I apply for Senior GIS Programmer at bookerdimaio?

You can view the full description and apply for Senior GIS Programmer at bookerdimaio on EchoJobs: https://echojobs.io/job/bookerdimaio-senior-gis-programmer-government-experience-is-required-0rigm.