{"schemaVersion":"jobsearcher.job.v1","id":"cec7e82c80c367005931c023","url":"https://jobsearcher.com/jobs/cec7e82c80c367005931c023","canonicalUrl":"https://jobsearcher.com/jobs/cec7e82c80c367005931c023","title":"GIS Programmer","description":"EBA Engineering, Inc. (EBA) is seeking qualified Senior GIS Programmers to support Baltimore County's Office of Information Technology (OIT/BAU) in Towson, Maryland. This position will support enterprise GIS application development, ArcGIS Server administration and maintenance, GIS application upgrades, and Cityworks integration efforts.This is a hybrid role based in Towson, MD, with some on-site work required. Following approximately six months of successful performance and integration with the team, the position may transition to a more remote-based schedule in coordination with the project manager and client requirements.KEY RESPONSIBILITIESAs a Senior GIS Programmer, you will:Develop, maintain, and upgrade GIS applications and web-based GIS solutionsSupport ArcGIS Server application development and ongoing maintenance activitiesAssist with configuration efforts in CityWorks and associated GIS web servicesRepair and enhance Facilities and Utility toolsets developed in Visual C# using Visual Studio and ArcObjects SDKAnalyze, troubleshoot, and resolve application and production issuesDevelop reports and database solutions using SSRS, SQL, triggers, and stored proceduresCollaborate with technical teams, stakeholders, and end users to support GIS initiatives and operational needsSupport ArcGIS Web AppBuilder applications and ArcGIS Server environmentsMINIMUM QUALIFICATIONSMinimum of five (5) years of experience developing and modifying applications using J2EE, .NET, JavaScript, HTML, C#, and PythonExperience with ESRI ArcGIS technologies including ArcGIS Server, ArcGIS APIs, ArcGIS JavaScript API, ArcGIS Web AppBuilder, Collector, ArcSDE, and ArcGIS MobileExperience with ArcGIS ModelBuilder and Python scriptingStrong knowledge of SQL, database triggers, and stored proceduresExperience developing reports using SSRSStrong understanding of relational database concepts, preferably Oracle and SQL ServerExperience analyzing and resolving production and application issuesExcellent verbal and written communication skillsPREFERRED QUALIFICATIONSBachelor's degree from an accredited college or university in Business, Computer Science, GIS, Information Systems, or a related fieldRecent experience supporting a government agency or public-sector clientExperience supporting enterprise GIS environments and CityWorks integrationsSUBMISSION REQUIREMENTSCandidates must provide:At least two professional references, including phone numbers, where the candidate performed similar servicesAn updated resume clearly demonstrating the required technical qualifications and experienceBENEFITS:We provide a comprehensive benefits package designed to support your career growth and well-being. Our offerings include a competitive salary and robust compensation package, hybrid schedule, flexible work hours, comprehensive health benefits-including medical, dental, vision, and prescription coverage-and participation in a wellness rewards program that can eliminate medical deductibles, a 401(k) plan with company-matching contributions, flexible spending accounts, company-paid short- and long-term disability insurance, company-paid life insurance, company-paid AD&D, paid holidays and vacation time, and reimbursement for tuition, certifications, and licensure to support your ongoing professional development.WHAT WE DO:At EBA, we appreciate that our success depends upon the experience, knowledge, and teamwork of our staff. As such, we make our commitment count for our employees by valuing you and the work you do. We are committed to supporting diversity, opening doors, trading ideas, encouraging innovation, and giving our staff what they need to perform exceptional work in an exceptional atmosphere.EBA provides civil/site, geotechnical, structural, transportation, water resources, and water systems engineering; construction management/inspection; field and laboratory material testing; asset management; and geospatial technologies services to clients throughout the Mid-Atlantic region.We encourage you to apply and become a valued member of our team.EBA is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other characteristics protected by law.NOTICE TO THIRD-PARTY AGENCIES:Please note that EBA does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Fee Agreement, EBA will not consider or agree to payment of any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, EBA explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be the property of EBA.Must be able to successfully pass a background check. We also conduct pre-employment drug testing. Any job offer will be based on the results of background and drug testing.","company":"Eba Engineering","rawCompany":"eba engineering","city":"Towson","state":"MD","isRemote":false,"isActive":false,"createdAt":"2026-05-11T20:23:25.619Z","occupations":[{"code":"15-1299.02","title":"Geographic Information Systems Technologists and Technicians","slug":"geographic-information-systems-technologists-and-technicians"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1211.00","title":"Computer Systems Analysts","slug":"computer-systems-analysts"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541330","title":"Engineering Services","slug":"engineering-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"GIS Programmer","description":"EBA Engineering, Inc. (EBA) is seeking qualified Senior GIS Programmers to support Baltimore County's Office of Information Technology (OIT/BAU) in Towson, Maryland. This position will support enterprise GIS application development, ArcGIS Server administration and maintenance, GIS application upgrades, and Cityworks integration efforts.This is a hybrid role based in Towson, MD, with some on-site work required. Following approximately six months of successful performance and integration with the team, the position may transition to a more remote-based schedule in coordination with the project manager and client requirements.KEY RESPONSIBILITIESAs a Senior GIS Programmer, you will:Develop, maintain, and upgrade GIS applications and web-based GIS solutionsSupport ArcGIS Server application development and ongoing maintenance activitiesAssist with configuration efforts in CityWorks and associated GIS web servicesRepair and enhance Facilities and Utility toolsets developed in Visual C# using Visual Studio and ArcObjects SDKAnalyze, troubleshoot, and resolve application and production issuesDevelop reports and database solutions using SSRS, SQL, triggers, and stored proceduresCollaborate with technical teams, stakeholders, and end users to support GIS initiatives and operational needsSupport ArcGIS Web AppBuilder applications and ArcGIS Server environmentsMINIMUM QUALIFICATIONSMinimum of five (5) years of experience developing and modifying applications using J2EE, .NET, JavaScript, HTML, C#, and PythonExperience with ESRI ArcGIS technologies including ArcGIS Server, ArcGIS APIs, ArcGIS JavaScript API, ArcGIS Web AppBuilder, Collector, ArcSDE, and ArcGIS MobileExperience with ArcGIS ModelBuilder and Python scriptingStrong knowledge of SQL, database triggers, and stored proceduresExperience developing reports using SSRSStrong understanding of relational database concepts, preferably Oracle and SQL ServerExperience analyzing and resolving production and application issuesExcellent verbal and written communication skillsPREFERRED QUALIFICATIONSBachelor's degree from an accredited college or university in Business, Computer Science, GIS, Information Systems, or a related fieldRecent experience supporting a government agency or public-sector clientExperience supporting enterprise GIS environments and CityWorks integrationsSUBMISSION REQUIREMENTSCandidates must provide:At least two professional references, including phone numbers, where the candidate performed similar servicesAn updated resume clearly demonstrating the required technical qualifications and experienceBENEFITS:We provide a comprehensive benefits package designed to support your career growth and well-being. Our offerings include a competitive salary and robust compensation package, hybrid schedule, flexible work hours, comprehensive health benefits-including medical, dental, vision, and prescription coverage-and participation in a wellness rewards program that can eliminate medical deductibles, a 401(k) plan with company-matching contributions, flexible spending accounts, company-paid short- and long-term disability insurance, company-paid life insurance, company-paid AD&D, paid holidays and vacation time, and reimbursement for tuition, certifications, and licensure to support your ongoing professional development.WHAT WE DO:At EBA, we appreciate that our success depends upon the experience, knowledge, and teamwork of our staff. As such, we make our commitment count for our employees by valuing you and the work you do. We are committed to supporting diversity, opening doors, trading ideas, encouraging innovation, and giving our staff what they need to perform exceptional work in an exceptional atmosphere.EBA provides civil/site, geotechnical, structural, transportation, water resources, and water systems engineering; construction management/inspection; field and laboratory material testing; asset management; and geospatial technologies services to clients throughout the Mid-Atlantic region.We encourage you to apply and become a valued member of our team.EBA is an equal opportunity/affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other characteristics protected by law.NOTICE TO THIRD-PARTY AGENCIES:Please note that EBA does not accept unsolicited resumes from recruiters or employment agencies. In the absence of a signed Recruitment Fee Agreement, EBA will not consider or agree to payment of any referral compensation or recruiter fee. In the event a recruiter or agency submits a resume or candidate without a previously signed agreement, EBA explicitly reserves the right to pursue and hire those candidate(s) without any financial obligation to the recruiter or agency. Any unsolicited resumes, including those submitted to hiring managers, are deemed to be the property of EBA.Must be able to successfully pass a background check. We also conduct pre-employment drug testing. Any job offer will be based on the results of background and drug testing.","datePosted":"2026-05-11T20:23:25.619Z","dateModified":"2026-05-11T20:23:25.619Z","hiringOrganization":{"@type":"Organization","name":"Eba Engineering","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Towson","addressRegion":"MD","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"cec7e82c80c367005931c023"},"url":"https://jobsearcher.com/jobs/cec7e82c80c367005931c023"}}