About the position
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.
Responsibilities
• 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
Requirements
• 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
• Must be able to successfully pass a background check.
• We also conduct pre-employment drug testing.
Nice-to-haves
• 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
Benefits
• Competitive salary and robust compensation package
• Hybrid schedule
• Flexible work hours
• Comprehensive health benefits-including medical, dental, vision, and prescription coverage
• Wellness rewards program that can eliminate medical deductibles
• 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
• Reimbursement for tuition, certifications, and licensure to support your ongoing professional development
Apply tot his job
Apply To this Job