← Back to Job List

GIS Developer

The Weather Network

  • Posted on: November 29, 2019

You’ll be responsible for designing, developing and maintaining enterprise-scale GIS applications in accordance with agreed standards and procedures.  You’ll also support and maintain GIS systems architecture helping to ensure service levels are maintained and solutions meet user requirements.

What’s the Day to Day Look Like:

  • Undertake development work on new and existing GIS applications
  • Develop front end display systems to visualize data being served by backend systems
  • Create custom workflow tools and add ons
  • Assist with formal analysis of user requirements about new and existing systems, and to provide appropriate design documentation
  • Ensure developed software is robust, performs as expected and meets the user`s functional requirements
  • Ensure developed software has undergone unit and system testing prior to handover to the production team
  • Assist in estimating the effort and time involved in the tasks that have been delegated to the team.
  • Working with non-GIS developers to integrate GIS functionality into customized stand alone and web-based solutions
  • Plan and update GIS applications and servers ensuring jobs and functions work as expected.
  • Administer system keeping them updated with help from systems administrators
  • Operate proactively within an environment of closely managed projects, providing regular task updates and supporting project management processes
  • Participate in quality reviews, constantly striving to improve working practices
  • Assist with the development and management of geospatial data within an enterprise environment
  • Integrate and design functionality to help automate processes where appropriate
  • Work with Operations to ensure all systems function as intended and without impediment to existing products or processes
  • Assist in quality assurance testing including the development and execution of test plans
  • Liaise with partners and vendors to ensure successful integration of content and/or systems
  • Act as a project leader when required
  • Perform other development activities as determined by Manager for various proof of concepts

All about YOU:

  • University degree or College diploma in Computer Science, Information Technology or a related discipline.
  • Minimum 3 years related job experience
  • Technical experience with GIS applications, specifically ESRI ArcGIS 10.x(or more recent version) products including ArcGIS Desktop, ArcGIS Server and ArcSDE on SQL Server.
  • Experience with relational database management systems and strong knowledge of big data and data structure optimization
  • Application development or programming including ArcObjects, .NET or Javascript, APIs, Python and back end framework
  • Experience of one or more of the following: VB.NET, JavaScript, C#.NET, ASP.NET, Flex/ActionScript (optional),  Silverlight Framework (asset)
  • Developing and consuming web services
  • A good working knowledge of geographic information management and spatial data standards
  • Experience with FME workbench and server technologies (optional)
  • Experience with data modeling and system design methodologies
  • Experience with application development using ESRI’s ArcObjects, APIs and ArcGIS add-in
  • Experience in geodatabase design and administration
  • Experience in advanced geo-processing techniques

You are Made for This if You…

  • Sound technical knowledge of Geographic Information Systems
  • Ability to work under pressure, meet deadlines and quickly analyze a problem
  • Works well as a member of a team
  • Critical thinker and analytical problem solver
  • Attention to detail and accuracy
  • Well-developed organization and documentation skills
  • Ambition and interest to contribute to new process improvement
← Back to Job List