GIS Developer Job Description
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:
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:
Desired experience for GIS developer includes:
GIS Developer Examples
GIS Developer Job Description
- 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)
- 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
GIS Developer Job Description
- 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
- 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
GIS Developer Job Description
- 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
- 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
GIS Developer Job Description
- 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
- 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
GIS Developer Job Description
- 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
- 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