What are the responsibilities and job description for the GIS Developer position at Anveta Inc?
Job Details
GIS Developer
12 Months Contract
, Prefer hybrid at Cary, NC
Job ID - VZGTJP00057395
Top 3 Skills . GIS Python React
Description:
We are seeking a self-motivated GIS Developer to design, develop, and implement geospatial applications, tools, and solutions. The ideal candidate will be a self-starter with the ability to conduct independent research, troubleshoot issues, and propose innovative solutions. This role requires strong expertise in GIS software development, including front-end and back-end development, spatial data management, and API integration. The GIS Developer will collaborate with stakeholders, analysts, and software engineers to create cutting-edge GIS solutions that enhance decision-making, data visualization, and spatial analysis.
Key Responsibilities
Develop and maintain GIS applications for web and desktop environments using JavaScript, Python, .NET, or Java.
Design, manage, and optimize spatial databases using SQL Server (with spatial extensions), PostGIS, and Esri Geodatabases.
Integrate GIS applications with third-party APIs, web services, and enterprise systems.
Develop automation scripts for data processing and ETL workflows.
Implement and maintain geospatial web services (REST, SOAP, WMS, WFS, Ostandards).
Deploy and manage GIS servers and services (ArcGIS Server, ArcGIS Online, and ArcGIS Enterprise).
Develop and enhance web-based mapping solutions and spatial databases.
Perform spatial analysis and data visualization using Esri ArcGIS, QGIS, and other GIS technologies.
Optimize the performance and scalability of GIS applications and infrastructure
Collaborate with GIS analysts, database administrators, and software developers.
Ensure data accuracy, integrity, and security in GIS applications.
Provide technical support, documentation, and training for GIS tools and applications.
Qualifications
- Targeted Years of Experience: 7-10 years
- Proficiency in Python, JavaScript, SQL, C#, and other programming languages.
- Strong experience with Esri ArcGIS platform (ArcGIS API for JavaScript, ArcGIS Pro SDK, ArcPy, ArcGIS Online, ArcGIS Enterprise).
- Familiarity with web development fram
- Creating and maintaining web and hybrid mobile applications.
- Create dynamic front-end applications from design concept to implementation.
- Develop JavaScript to interact with industry standard libraries for rich client interactions on the desktop, mobile web and mobile hybrid apps.
- Work with business stakeholders to gather requirements and input for the maintenance and enhancement of existing websites and development of new products and features.
- Work with QA and Development teams to ensure compatibility and quality of applications.
- Front end development in a fast-paced Agile environment.
- Hands on development with front end technologies, including AngularJS, Ember, Backbone, node.js, Cordova, Rails.
- Strong skills in web and mobile design, including working knowledge of the following: HTML5, CSS, PostCSS, SASS, AJAX, JavaScript, Aurelia.js, React Native (Flexbox) automated testing, issue tracking and source control tools.
- Strong user interface design skills, usability analysis and experience with responsive design patterns.
- Understanding of RESTful web-architectures and Services Oriented Architecture.