GIS Developer Job Description

GIS Developer Job Description

4.5
158 votes for GIS Developer
GIS developer provides training materials for FHAAST ArcGIS and GEE tools, applications, and geospatial data in a variety of formats including but not limited to PDF and Microsoft Word format.

GIS Developer Duties & Responsibilities

To write an effective GIS developer job description, begin by listing detailed duties, responsibilities and expectations. We have included GIS developer job description templates that you can modify and use.

Sample responsibilities for this position include:

ASP.NET, CSS, AJAX, JavaScript & HTML 5
Front-End (html / javascript) and Back-End (RESTful Services, GIS, Python, Java, Shell Scripting, ) development
ESRI application development framework for ArcGIS Server 9x/10x, ArcSDE 9x/10x and ArcObjects 9x/10x (ArcGIS Desktop 9x/10x)
ArcSDE Administration
Implementation of ArcSDE geodatabases
Develop python programs within GIS domain
Develop JavaScript sites within GIS domain
Represents the team and HP to clients, vendors and stakeholders and achieves high customer satisfaction scores through high quality service and solutions provided by the team
Coordinate work assignments and activities within the team, delegate tasks, set priorities, review deliverables and ensure team solutions are satisfactory
Monitor the queue for aging tickets, ensure support documentation is kept up-to-date, identify and escalate issues preventing resolution and ensure the appropriate handoffs are made

GIS Developer Qualifications

Qualifications for a job description may include education, certification, and experience.

Licensing or Certifications for GIS Developer

List any licenses or certifications required by the position: GISP, DOD, URISA, GISCI, PMP, ESRI, ITIL, II, IAT

Education for GIS Developer

Typically a job would require a certain level of education.

Employers hiring for the GIS developer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Geography, Education, Technical, Science, Information Systems, Geographic Information Systems, Information Technology, Software Development

Skills for GIS Developer

Desired skills for GIS developer include:

Python
ArcGIS Server
ArcSDE
.Net and C#
Angular.js
But not limited to ArcGIS Desktop
CSS
HTML
How these systems work and complement each other
JavaScript

Desired experience for GIS developer includes:

Act as the subject-matter expert for processes, tools, services and portfolio
Be proficient with technologies required to build and run the application and be knowledgeable regarding application architecture, design, and function
Lead, participate and represent the team in a Change Advisory or Technical Advisory Board
Direct the resolution of incidents and coordinate multiple disciplinary teams when required
Troubleshoot code level issues and perform code fixes as required
Provide primary support for incidents and service requests including off-hours support for critical priority incidents for assigned applications

GIS Developer Examples

1

GIS Developer Job Description

Job Description Example
Our company is growing rapidly and is looking to fill the role of GIS developer. Please review the list of responsibilities and qualifications. While this is our ideal list, we will consider candidates that do not necessarily have all of the qualifications, but have sufficient experience and talent.
Responsibilities for GIS developer
  • Microsoft IIS server configuration setting for Web applications
  • ESRI Web ADF, SOAP
  • GeoCortex Essentials (Workflows & Extensions)
  • Development of GIS services (map services, geoprocessing services, image services)
  • Integration experience with JetBrains TeamCity (or equivalent)
  • Experience with JetBrains Resharper
  • This role is physically located in Calgary, AB – remote work is not possible
  • Develop FME workbenches (Feature Manipulation Engine) to extract, transform and load spatial data
  • Write and build SQL scripts
  • Support applications and deployment of corporate GIS software (MapInfo and ESRI)
Qualifications for GIS developer
  • Identify optimal solutions for technical problems
  • Need to build various GIS conversion / migration components
  • Act as a mentor for technical team
  • Jointly work with domain experts to build solutions
  • 2-5 years of experience in MagiK development
  • 2-5 experience in GE Smallworld PNI
2

GIS Developer Job Description

Job Description Example
Our growing company is looking to fill the role of GIS developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for GIS developer
  • To operate in accordance to standards and procedures within the service area
  • To communicate effectively and apply customer care principles at all levels
  • Manage third party suppliers ensuring that support and costs are to the benefit of Service Birmingham
  • To manage, propose, discuss and evaluate potential solutions with internal/external service providers and implement agreed solutions or workarounds as directed
  • Proactively notify customers/business owners of changes, problems and projected solutions and respond within SLA
  • Ensure team is resolving assigned incidents within agreed SLA
  • Ensure the team responds to escalated incidents according to their priorities within agreed SLA
  • Follow Asset Management Process and update in line with KPIs
  • Knowledge of the Ordnance Survey Public Services Mapping Agreement
  • Ensuring that the team is following ISO20000 policies and guidelines while undertaking job responsibilities
Qualifications for GIS developer
  • 2-3 years of pl/sql Understanding/experience of Telecom domain- Wireless or wireline or fibers
  • Drive remediation of identified risks in accordance with agreed timelines
  • Manage any control issues identified in services via audits, attestations, or other control issues
  • WebSerives, Rest HTTP/s
  • Maven, Ant & Ivy Java build management and dependency
  • Build and source control tools – Jenkins, SVN
3

GIS Developer Job Description

Job Description Example
Our company is growing rapidly and is hiring for a GIS developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for GIS developer
  • Ability to manage the team in order to achieve service delivery within an agreed SLA
  • Ensuring the team document new solutions and reference information in knowledgebase
  • Manage the development of user documentation
  • Proactively maintain and develop knowledge of specialist area
  • Lead in team projects that enhance the quality or efficiency of support and technologies
  • Works with team members to establish coding standards, scrums, contributing to the code at hand
  • Serves as primary web developer and web architect for the team
  • Works directly with the customer to establish requirements and provides solutions as needed
  • Produce technical documentation that accurately and thoroughly depicts the software design and code base that supports QA testing, deployment and production support activities
  • Actively participate in the review of business / system requirements to obtain a thorough understanding of needs in order to deliver accurate solutions
Qualifications for GIS developer
  • Requirements gathering Strong communication skills - verbal Strong communication skills – written Strong team player
  • Database (DB)/SQL skills
  • Demonstrated capability to develop scripts and other functionality which enhance or extend security tools
  • Bachelor degree (or equivalent) in IT, engineering or environmental/earth sciences
  • Software development skills in C# using WinForms
  • Independent thinker, problem solver
4

GIS Developer Job Description

Job Description Example
Our company is looking to fill the role of GIS developer. To join our growing team, please review the list of responsibilities and qualifications.
Responsibilities for GIS developer
  • Works with senior developer to extend and improve existing ESRI ArcGIS Server Object Extension (SOE) applications
  • Deploys implementations of existing JavaScript applications for new projects by gathering data, publishing ArcGIS map services and updating JSON application configuration files
  • Review and analyze the effectiveness and efficiency of existing systems and develop strategies for improving or further leveraging these systems using new technology / approaches
  • Provide technical leadership / guidance to team members as needed
  • Assist with the estimation process and develop Technical Proposals on new projects
  • Strong experience in the development of Java web applications (Oracle ADF and Vaaden preferred)
  • User interaction to establish requirements and priorities, review progress and evaluate implemented functionality
  • Maintenance of productions systems running on Linux and Windows operating systems accessed via the Internet
  • Writing documentation explaining software function, development environment for developers, and user guides explaining software utilization
  • Review and test software components
Qualifications for GIS developer
  • Qualified candidate must have a bachelor's degree in the field of Geography, Computer Science or related field
  • Strong verbal and written communication skills are essential strong creative problem solving abilities
  • Typically requires a Bachelor's degree and two to four years of related experience
  • Familiar with SSL, DOD certs, and Apache
  • Must be comfortable working within a Unix environment
  • Experience working with and writing RESTful API’s, AngularJS, jQuery, HTML5, Bootstrap, GIT, and ArcGIS Server
5

GIS Developer Job Description

Job Description Example
Our company is growing rapidly and is looking for a GIS developer. Thank you in advance for taking a look at the list of responsibilities and qualifications. We look forward to reviewing your resume.
Responsibilities for GIS developer
  • Troubleshoot various GIS problems for a user base of over 100 users
  • GIS Data and System administration
  • Application and script development
  • Developing and maintaining system and task documentation
  • GIS data processing
  • Full lifecycle management of customer requests (Requirements gathering, development, testing, production implementation)
  • Development and maintenance of integrations with major IT systems
  • Needs analysis and reporting for system upgrades and enhancements
  • Reviews, analyzes and modifies web applications/web pages including documenting, designing, developing, testing, monitoring, and maintaining as directed
  • Work with other team members in the development of web site concepts, interface designs, and architectures
Qualifications for GIS developer
  • Experience with ArcGIS, Oracle, Python, PostGIS, Flask, GIT, and Java services
  • Experience with the use of and administration of Windows based servers
  • Programming experience in JavaScript or Java
  • Programming experience with Groovy and the Grails Framework
  • Experience with a build tool such as Maven or Gradle
  • Experience using an Integrated Development Environment such as IntelliJ IDEA

Related Job Descriptions

Resume Builder

Create a Resume in Minutes with Professional Resume Templates