Senior GIS Analyst
Applied Technology Services
Applied Technology Services (ATS) is seeking an experienced Senior GIS Programmer / Systems Analyst to provide GIS application development and technical support for Baltimore County's Office of Information Technology GIS Program and Office of Planning. The selected consultant will support the upgrade and continued development of the County's Agricultural Preservation Model. A primary responsibility will be modernizing an existing custom ArcMap Add-In developed with C# and Python by converting it into an ArcGIS Pro Add-In. The consultant will also perform application development, database development, code review, technical documentation, system analysis, testing, troubleshooting, and ongoing support within an enterprise GIS environment. Assignment Details
- Work arrangement: Hybrid, with approximately 60% onsite and up to 40% remote
- Remote work may begin after onboarding, training, and issuance of equipment and must be coordinated with the hiring manager.
- Fully remote and out-of-state employment are not authorized.
- Develop, enhance, test, deploy, and maintain GIS applications within an enterprise GIS environment.
- Upgrade and support the County's Agricultural Preservation Model.
- Convert an existing custom ArcMap Add-In developed with C# and Python into an ArcGIS Pro Add-In.
- Develop solutions using C#, Python, .NET, Esri SDKs, and related ArcGIS technologies.
- Analyze existing applications, business processes, databases, and technical requirements to recommend appropriate solutions.
- Perform code reviews and follow established software-development, configuration-management, and quality-assurance practices.
- Create and maintain source-code documentation, system documentation, technical specifications, data models, and implementation plans.
- Design, develop, query, and maintain relational and spatial databases.
- Develop and maintain SQL queries, triggers, stored procedures, and related database components.
- Develop operational and analytical reports using SQL Server Reporting Services and Power BI.
- Troubleshoot application, database, integration, and production issues and implement sustainable resolutions.
- Collaborate with GIS professionals, developers, database administrators, business stakeholders, and County leadership.
- Communicate project status, risks, technical issues, and recommended solutions clearly to technical and nontechnical stakeholders.
- Support application deployment, upgrades, testing, user acceptance, and production implementation.
- Perform other related GIS application development and support activities as assigned.
- At least five years of experience developing, enhancing, or modifying applications using technologies such as J2EE, .NET, JavaScript, HTML, C#, and Python.
- At least three years of professional experience working with Esri ArcGIS technologies, including ArcGIS Server, ArcGIS APIs, ArcGIS JavaScript API, Esri SDKs, and ArcSDE.
- Demonstrated experience developing or migrating custom GIS tools or Add-Ins using C# and Python.
- Experience with ArcGIS Pro development or the ability to demonstrate relevant experience transitioning applications from ArcMap to ArcGIS Pro.
- Experience using ArcGIS ModelBuilder and Python for geoprocessing, workflow automation, or GIS application development.
- Strong knowledge of SQL, including the development and maintenance of queries, triggers, and stored procedures.
- Experience developing reports using SSRS and Power BI.
- Strong knowledge of relational database design and concepts; experience with Oracle and SQL Server is preferred.
- Demonstrated ability to analyze application, database, and production problems and implement effective solutions.
- Experience with code review, application documentation, technical planning, testing, and deployment.
- Excellent written, verbal, analytical, organizational, and interpersonal communication skills.
- Ability to work independently and collaboratively in a hybrid team environment.
- Bachelor's degree from an accredited college or university in Computer Science, Information Systems, Geographic Information Systems, Business, or a related field.
- At least five years of experience in systems analysis, change-management analysis, project management, program analysis, or a closely related field.
- Recent experience supporting a local, state, or federal government entity.
- Experience supporting enterprise GIS applications in a production environment.
- Experience modernizing legacy ArcMap or ArcObjects solutions for ArcGIS Pro.
- Familiarity with agricultural preservation, land-use planning, parcel data, or related government GIS programs.
- Successful completion of a background check in accordance with applicable contract requirements.
- Ability to work onsite in Towson, Maryland, approximately three days per week.
- Ability to display and safeguard a County-issued security badge while working at County facilities.
- Candidates must provide at least two professional references, including telephone numbers, from engagements where they performed services similar to those required for this position.
ATS is an Equal Opportunity Employer and considers qualified applicants without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, disability, veteran status, genetic information, or any other status protected by applicable law.
- ...Applied Technology Services (ATS) is seeking an experienced Senior GIS Programmer / Systems Analyst to provide GIS application development and technical support for Baltimore County's Office of Information Technology GIS Program and Office of Planning. The selected consultant...SeniorContract workWork at officeLocal areaRemote work3 days per week
- ...Trigyn's direct government client in Towson, MD has urgent need for Senior GIS Programmer/Analyst. The particulars of the position are as follows. Note: Hybrid work, 3 days per week onsite. (Towson, MD 21204). Description: The client is seeking a Senior GIS...SeniorPart timeWork at officeImmediate start3 days per week
- ...Job Description Job Description POSITION TITLE: Senior GIS Programmer/Systems Analyst LOCATION: Towson, MD-Hybrid Must be US citizen or green card holder Government agency is seeking a qualified Senior GIS Programmer/Systems Analyst to perform application...SeniorWork at office
- ...Senior GIS Programmer / Systems Analyst Location: Towson, MD Schedule: Hybrid 60% Onsite / 40% Remote About the Opportunity Applied Technology Services (ATS) is seeking a Senior GIS Programmer / Systems Analyst to support a local government Office of Information...SeniorWork at officeLocal areaRemote work2 days per week
- ...Job Description Job Description Position Title: Sr. GIS Analyst Consultant - 6 months+ Location: Towson, MD (hybrid) Government Client is seeking a qualified Senior GIS programmer / Systems Analyst to perform application development and support activities supporting...SeniorWork at officeRemote work2 days per week
- ...Job Description Job Description Baltimore County is seeking a qualified Senior GIS programmer / Systems Analyst to perform application development and support activities supporting the Office of Information Technology’s GIS Program. The programmer will assist...SeniorWork at officeRemote work
- ...ANGARAI is seeking a Senior GIS Programmer / Systems Analyst for a contract engagement in Towson, MD, with an anticipated start in October 2026 and a six‑month duration. The role focuses on migrating an ArcMap AddIn to ArcGIS Pro SDK for .NET, plus ongoing development...SeniorContract work
- ...Paid time off Training & development About the Role: Matrix Systems & Technologies Inc is looking for a talented GIS Programmer/Systems Analyst to join our team in Towson, MD. This is an exciting opportunity to work at the intersection of geospatial technology...Work from homeFlexible hours
- ...Candidate must be a US Citizen and/or Green Card (No H1B or EAD Status) TriTech Enterprise Systems (TriTech) is seeking a "GIS Programmer/Systems Analyst" to support a Maryland State project. This candidate will: Perform application development and support activities...Contract workTemporary workH1bWork at officeLocal areaRemote work2 days per week
- In detail…We are working with a respected engineering consultancy to onboard an ambitious individual at either Senior or Principal level. As well as leading civil engineering designs and mentoring more junior team members, you will be a first-class communicator and will...SeniorFor contractors
- Job Description Job Description Description: Job Summary $5000-$7500 Sign On Bonus depending on experience. We are seeking a skilled HVAC Technician to join our team. The ideal candidate will have a strong background in heating, ventilation, and air conditioning...SeniorRelocation packageFlexible hours
$124k - $199.8k
...The Hartford is seeking a Senior Captives Underwriter responsible for managing Captive insurance programs. Candidates should have over 5 years of relevant underwriting experience, particularly in Auto Liability and Workers' Compensation. This hybrid role requires excellent...Senior- ...Title: Senior ETL Developer Location : Remote Duration : 3-6 months Required Must have 10 + years of IT experience Must have recent 5 years of ETL development and reporting experience Must have recent healthcare payer experience Must have...SeniorRemote work
$113.3k - $188.8k
M&T Bank Corporation in Timonium is seeking a dedicated Business Banking Officer to manage a portfolio of small business relationships. The role involves developing new banking relationships, servicing existing business clients, and achieving sales goals ranging from $3...Senior$1,990 per week
Registered Nurse (RN) | Endoscopy Location: Towson, MD Agency: Coast Medical Service Pay: $1,990 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 9 Weeks Start Date: 9/15/2026 About the Position Coast Medical Service...Full timeContract workShift work$113.3k - $188.8k
M&T Bank is seeking a Business Banking Officer in Timonium, Maryland. The role involves developing banking relationships with small business clients, managing a loan portfolio of $15MM to $40MM, and achieving revenue goals ranging from $300M to $500M. Applicants must have...Senior$2,246 per week
Registered Nurse (RN) | Endoscopy Location: Towson, MD Agency: Revolution Healthcare Services Pay: $2,246 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 9 Weeks Start Date: 9/15/2026 About the Position Job Opportunity...Full timeContract workShift workWeekday work$124k - $164k
Job DescriptionDewberry is currently seeking a motivated Senior Environmental Scientist in the Mid-Atlantic region. This position offers... ...preferredProficiency with one or more of the following ArcMap/GIS, AutoCAD and MicroStation is preferredKnowledge of Virginia and...SeniorFull timeContract workWork at officeLocal area- ...Maryland RN license BSN degree ACLS, PALS, and BLS Relevant years of experience in the ED in a hospital setting General Summary The Senior Clinical Nurse I (SCN‑I) is a member of the health care team and renders nursing care to all patients within her/his assigned unit/...SeniorWork experience placementNight shift
- ...Constellation, we propel energy innovation while maintaining our commitment to sustainability and reliability. We are seeking a Senior Engineering Electrical Analyst to optimize our electrical systems and contribute to our smart grid projects. The ideal candidate will use their...Senior
- Job Description Job Description AV-Rated Timonium Law Firm with state-wide presence is in need of a seasoned trial lawyer to join its Civil Defense Litigation department. Successful applicant will work with an established practice group representing litigants in the...SeniorRemote work
- Will be working on a SAFe Agile environment, but some cross functional teams may work on Scrum/Kanban, or Waterfall. Identify risk dependencies, status reporting, responding to stakeholder inquiries, budget management, and supporting PMO on projects related to Mainframe...Senior
$1,990 per week
Registered Nurse (RN) | Endoscopy Location: Towson, MD Agency: Coast Medical Service Pay: $1,990 per week Shift Information: Days - 5 days x 8 hours Contract Duration: 9 Weeks Start Date: 9/15/2026 About the Position TravelNurseSource...Daily paidFull timeContract workShift work$140k - $160k
Are you a skilled family law attorney ready to make a real difference in people’s lives? Our firm is searching for a compassionate and experienced family law attorney to guide clients through life’s most challenging transitions. If you’re passionate about advocating for...SeniorImmediate start- ...company has experienced significant growth over the past several years with approximately 3,000 employees. They are looking to add a Senior Payroll Specialist to their team who can take ownership of hands-on payroll processing while serving as a key resource to the...SeniorLocal area
- CBRE Group, Inc. in Towson, Maryland is seeking a Lead Building Engineer to perform complex preventive and corrective maintenance on electrical, mechanical, plumbing, and HVAC systems across building interiors and exteriors. The role requires monitoring system operations...SeniorFor contractors
- Roskam Foods is seeking a Warehouse Operations Manager to lead daily warehouse activities across shipping, receiving, inventory control, and production support. The role requires balancing customer service with production needs and budgets, while driving safety and compliance...SeniorShift work
- A leading engineering firm in Towson, Maryland, seeks a Civil Operator or Designer with over 8 years of experience to join their Renewable Energy/Solar team. Responsibilities include drafting and managing plans, performing quality checks, and supervising CAD staff. Candidates...Senior
- Textron Systems in Hunt Valley, MD seeks a Principal Contracts Specialist to support government, international and commercial contracts from pre-proposal through closure. You will review solicitations, assess risk, and coordinate with program teams. The role requires in...Senior
- Textron Systems is seeking a Principal Contracts Specialist to proactively support contract management across government and commercial contracts. You will review solicitations, assist in negotiations, and maintain contract files from pre-bid to closeout while working with...SeniorContract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior GIS Analyst. Be the first to apply!
- senior grant accountant Towson, MD
- senior consulting engineer Towson, MD
- senior medical science liaison Towson, MD
- senior software engineer remote Towson, MD
- senior mulesoft developer Towson, MD
- senior performance engineer Towson, MD
- senior manager m&a tax Towson, MD
- senior living Towson, MD
- senior performance tester Towson, MD
- senior international accountant Towson, MD





