GIS Developer

We are actively interviewing candidates for a Senior Software Engineer-GIS Developer opportunity.


Our client is a Software company rooted in Machine Learning and Data Science with a mission of building software that delights end-users.


We are building a Cognitive System to augment human intelligence for Oil & Gas exploration & production activities. We are pioneering a technology that will help technical teams and their management make better decisions in a fraction of the time previously required and ultimately decrease the risk of their investments.


We are seeking a Full Stack Software Engineer with a bias towards backend development and experience working with at least one Mapping toolkit/platform. This individual is strong in multiple back-end languages and has sufficient GIS experience to lead an implementation a mapping solution leveraging ArcGIS SDK.
 
Responsibilities

  • Examine current system architecture and work with product stakeholders and technical staff to recommend solutions that result in a reliable, scalable and maintainable system.

  • Ensure that the architecture lends itself to frequent, non-disruptive feature releases that demonstrate visible progress to the clients.

  • Communicate and documents solutions clearly in UML or similar formal documentation.

  • Identify system, infrastructure and project interdependencies and balance competing demands to ensure timely delivery of project deliverables.

  • Provide input to the strategic direction of technology investments to assist in the development of enterprise architecture.

  • Work closely with the DevOps team to make sure the application design lends itself to rapid deployments with optimal resource usage and is highly scalable.

 
Requirements

  • Experience with client-side development in rendering geospatial data.

  • Must be able to deliver front-end/back-end/server-side code in a fast-paced environment.

  • Must be familiar with Agile/SCRUM processes.

  • Strong conceptual knowledge and deep understanding of Computer Science fundamentals - algorithms, data structures, design patterns and Distributed Systems.

  • Excellent design and coding skills with prior experience working on Mapbox, Leaflet, PostGIS, ArcGIS or similar libraries.

  • Experience working with multiple vector and raster geospatial data formats.

  • Demonstrated expertise in working with a small team to move from a prototype to production ready cloud solution would be highly desirable.

  • Familiarity with different projection systems, geographic transformations between them.

  • Experience working with common geospatial data exchange formats such as GeoJSON, GeoTIFF and SHP

Apply here: