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: