Senior GIS Programmer/Analyst - ArcGIS Server | Python | .NET | SQL Job at BETA Systems International, Towson, MD

b1ZiQUxaeXBDTU1xVHdDc2VTZ3dQeVJlR2c9PQ==
  • BETA Systems International
  • Towson, MD

Job Description

Location: Towson, MD
Work Schedule: Hybrid (3 days onsite, 2 days remote after onboarding)
Duration: 6 months 

Position Overview

A Maryland state agency seeks a Senior Geographic Information Systems (GIS) Programmer to develop and maintain ArcGIS Server applications. The programmer will perform application upgrades, support the ArcGIS Server environment, and work with ArcGIS Web AppBuilder while interfacing with CityWorks.

Primary Responsibilities

The programmer will execute the following duties:

  • Develop and maintain GIS applications
  • Build and support ArcGIS server web applications
  • Configure GIS web services for CityWorks integration
  • Repair and upgrade existing facilities and utility toolsets written in Visual C# using Visual Studio with the ArcObjects Software Developers Kit (SDK)
  • Analyze program and production problems
  • Create reports using SQL Server Reporting Services (SSRS)

Required Qualifications

Candidates must demonstrate documented experience in all areas listed below:

  • Five years developing and modifying applications using J2EE, .NET, JavaScript, HTML, C#, and Python
  • Experience with ESRI ArcGIS technologies: ArcGIS Server, ArcGIS APIs, ArcGIS JavaScript API, ArcGIS Web AppBuilder, Collector, ArcSDE, and ArcGIS Mobile
  • Experience with ArcGIS Model Builder and Python
  • Knowledge of Structured Query Language (SQL), triggers, and stored procedures
  • Capability to analyze program and production problems
  • Experience developing reports using SSRS
  • Knowledge of relational databases and concepts (Oracle or SQL Server preferred)
  • Communication skills to work with technical and non-technical stakeholders

Preferred Qualifications

  • Bachelor's degree in Business, Computer Science, or related field
  • Five years of experience in systems analysis, change management analysis, project management, program analysis, or related field
  • Recent work with a government entity

Submission Requirements

Candidates must provide:

  • Resume
  • Two professional references with phone numbers demonstrating similar work
  • Proof of bachelor's degree or certifications (if applicable)
  • Signed authorization to represent

Additional Information

  • Background check required upon selection
  • Remote-only or out-of-state employment not authorized
  • Position requires onsite presence in Towson, MD

Job Tags

Temporary work,

Similar Jobs

Nike

Sr Merchant, Global NSW Mens Apparel Job at Nike

Become a Part of the NIKE, Inc. Team NIKE, Inc. does more than outfit the worlds best athletes. It is a place to explore potential, obliterate boundaries and push out the edges of what can be. The company looks...

DSL Express

Class A OTR Owner-Operator CDL Driver Job at DSL Express

 ...DSL Express is NOW HIRING OWNER OPERATORS who want to make good money with a great company! Very high percentage take home with load volume...  ...truckers who helped build our country! We dont want unsafe drivers! We dont want guys who miss stops continually. If you are... 

The Association of Technology, Management and Applied Engine...

Marine Engineer Job at The Association of Technology, Management and Applied Engine...

*(Industrial / fast ferry / tug audience direct, technical, zero yacht gloss.)* Marine Engineer Kamewa Waterjets + MTU Location: San Francisco Bay Area Engagement: Contract or Long Term Vessel Size: 30m class Experienced marine engineer sought for recommissioning... 

Pacer Group

Recovery Specialist - Inpatient Job at Pacer Group

 ...Behavioral Services Location : Tewksbury, MA Shifts : Fri-Tues 2:30p-11p - 40 hours/week Duration- : 13 weeks Pay Package -:$680/week taxable + $540/week Non-Taxable (Housing/Meals/Lodging) =$1220/week Gross Total Weekly (For 40 hours work week)... 

Chaparral Buick GMC Trucks Inc

Body Shop Technician Job at Chaparral Buick GMC Trucks Inc

 ...more so than we have seen in our 30 plus years of business, we find ourselves in need of additional talent. We currently are hiring Body and Collision Technicians as well as Paint Technicians! Our collision center personnel are responsible for the day to day operations...