GIS Software Developer

Chicago, IL (Chicago)

Share This Job

Job Description

We are currently looking for an ambitious and self-motivated GIS Software Developer to join our GIS team and work out of our downtown Chicago, IL office.

The GIS Software Developer is responsible for technical solution architecture, software design, implementation and documentation. The GIS Software Developer provides effective database and application development on Esri platform for a client base including Fortune 50 cable industry clients, Fortune 150 electric utility clients, transportation agencies, state and local government and private sector clients. This position requires a good understanding of technology trends and developments in the application and integration architecture leading to current best practices for a given technical solution. The GIS Software Developer must have exposure and demonstrated skills working within an enterprise IT/GIS setting and will provide solid technical solutions in system integration and applied spatial analysis.

Discipline Specific Overview

  • GIS application development using Esri ArcGIS Server  (Javascript) , Esri ArcGIS Runtime APIs (WPF, iOS, Android) and Esri ArcObjects (.NET)
  • Ability to develop strong client relationships with common goals of understanding, teaching, and promoting GIS solutions
  • Development of technical specifications and determining system and database requirements
  • Ability to create and update project documentation

Skills & Requirements

  • BS in Computer Science (or related field) with significant course work or experience in GIS
  • 3-10 years of experience
  • Proficient with ArcGIS Server APIs (Flex, Javascript, Silverlight)
  • Proficient using ESRI ArcGIS 10.x technology
  • Familiarity with ArcGIS Runtime SDK
  • Thorough understanding of ESRI geodatabase technology
  • Microsoft ASP.NET MVC Framework; proficiency in .NET, Javascript, HTML, CSS
  • Database design/management skills in Oracle and SQL server; proficiency with MS SQL Server and T-SQL language
  • Strong technical written and verbal communications skills, with the ability to clearly communicate concepts and ideas
  • Familiarity with code-repository systems including GitHub
  • Self-starter who can work independently and as part of a multi-discipline team

Equal Employment Opportunity / Affirmative Action Policy Statement

It is the policy of Patrick Engineering Inc. (“Patrick”) to provide equal employment opportunity to all individuals regardless of their race,  color, religion, sex (including pregnancy) national origin, age, disabilities,  marital status, sexual orientation, genetics military status, disabled veterans, recently separated veterans, other protected veterans (veterans who served during a war or in a campaign or expedition for which a badge has been authorized,), and Armed Forces service medal veteran, or any other characteristic protected by state or federal law. We are strongly committed to this policy and believe in the concept and spirit of the law.