GIS Programmer

EBA Engineering
Towson, MD

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 RESPONSIBILITIES

As a Senior GIS Programmer, you will:

  • Develop, maintain, and upgrade GIS applications and web-based GIS solutions
  • Support ArcGIS Server application development and ongoing maintenance activities
  • Assist with configuration efforts in CityWorks and associated GIS web services
  • Repair and enhance Facilities and Utility toolsets developed in Visual C# using Visual Studio and ArcObjects SDK
  • Analyze, troubleshoot, and resolve application and production issues
  • Develop reports and database solutions using SSRS, SQL, triggers, and stored procedures
  • Collaborate with technical teams, stakeholders, and end users to support GIS initiatives and operational needs
  • Support ArcGIS Web AppBuilder applications and ArcGIS Server environments

MINIMUM QUALIFICATIONS

  • Minimum of five (5) years of experience developing and modifying applications using J2EE, .NET, JavaScript, HTML, C#, and Python
  • Experience with ESRI ArcGIS technologies including ArcGIS Server, ArcGIS APIs, ArcGIS JavaScript API, ArcGIS Web AppBuilder, Collector, ArcSDE, and ArcGIS Mobile
  • Experience with ArcGIS ModelBuilder and Python scripting
  • Strong knowledge of SQL, database triggers, and stored procedures
  • Experience developing reports using SSRS
  • Strong understanding of relational database concepts, preferably Oracle and SQL Server
  • Experience analyzing and resolving production and application issues
  • Excellent verbal and written communication skills

PREFERRED QUALIFICATIONS

  • Bachelor's degree from an accredited college or university in Business, Computer Science, GIS, Information Systems, or a related field
  • Recent experience supporting a government agency or public-sector client
  • Experience supporting enterprise GIS environments and CityWorks integrations

SUBMISSION REQUIREMENTS

Candidates must provide:

  • At least two professional references, including phone numbers, where the candidate performed similar services
  • An updated resume clearly demonstrating the required technical qualifications and experience

BENEFITS:

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.

// // //