What are the responsibilities and job description for the Geographic Information System (GIS) Developer position at K&K Global Talent Solutions INC.?
K&K Global Talent Solutions Inc is an international recruiting agency that has been providing technical resources in the European, Canada and the USA region since 1993.
This position is with one of our clients in USA, who is actively hiring candidates to expand their teams.
Position: GIS Developer
Location: San Francisco, CA
Description:
Position Overview:
We are seeking a skilled GIS Web Developer with expertise in MVC frameworks, ArcGIS technologies, and web-based GIS application development.
The ideal candidate will be responsible for designing, developing, and maintaining GIS web applications, integrating spatial data services, and optimizing system performance.
The role requires strong experience in .NET MVC, ArcGIS API for JavaScript, and geospatial data processing.
Key Responsibilities:
Design and develop GIS web applications using ASP.NET MVC and integrate them with ArcGIS Online, ArcGIS Server, and Web AppBuilder.?
Build and maintain interactive maps, geospatial analytics, and GIS workflows for web applications.?
Develop and deploy RESTful GIS web services using ASP.NET Web API for geospatial data access and manipulation.?
Work with ArcGIS API for JavaScript, Leaflet, and Esri Web AppBuilder to create responsive and dynamic GIS user interfaces.?
Develop custom widgets and themes for GIS applications using JavaScript, jQuery, and HTML5.?
Perform geospatial analysis, raster data processing, and spatial database management using SQL Server, PostgreSQL, and Oracle Spatial.?
Automate GIS tasks and geoprocessing workflows using ArcPy, ModelBuilder, and Python scripting.?
Work on GIS data services publishing (WMS, WFS, GP services) on ArcGIS Server for enterprise applications.?
Collaborate with business analysts and GIS teams to integrate GIS capabilities with existing enterprise systems.?
Manage GIS system security, permissions, and access controls for secure application deployment.?
Optimize GIS web application performance, ensuring efficient rendering of spatial layers and data management.?
Participate in Agile and Scrum methodologies, contributing to sprint planning and code reviews.?
Work with version control systems like GitHub and GitLab for source code management and collaboration.
Competencies: EIS : ArcGIS Server