Synergy Staffing ยท 1 month ago
Software GIS Developer
Synergy Staffing is a company seeking a Software GIS Developer to design, develop, and maintain GIS applications and tools for spatial data analysis and visualization. The role involves writing efficient code, managing spatial databases, and collaborating with stakeholders to create GIS-based solutions.
RecruitingStaffing Agency
Responsibilities
Design, develop, and maintain GIS applications and tools that support spatial data analysis, mapping, and visualization
Write clean, efficient code in languages like Python, JavaScript, or C# to integrate GIS functionality into custom applications and workflows
Work with both 2D and 3D spatial data and integrate various GIS technologies, including ArcGIS, QGIS, PostGIS or other similar platforms into client-facing applications
Manage spatial databases (e.g., PostgreSQL/PostGIS, SQL Server) and create efficient queries to extract, store and analyze geographic data
Develop interactive maps, dashboards and geospatial visualizations for various stakeholders, including clients, business analysts and data scientists
Work closely with business analysts, cartographers and other developers to translate business requirements into GIS-based solutions
Ensure the efficiency and scalability of customized in house GIS applications, with a focus on performance optimization for large spatial datasets displayed in web browsers and mobile applications
Troubleshoot GIS-related issues and provide support for users in utilizing customized GIS applications effectively
Prepare and maintain technical documentation, user guides and best practices for GIS applications
Perform other duties as assigned
Qualification
Required
Bachelor's degree in Computer Science, Geography, Geospatial Technology, GIS or related field of study
Strong working knowledge of programming languages such as Python, JavaScript (React / VueJS) or C#
Proficiency of GIS platforms and GIS integrations (ArcGIS API / SDK, QGIS or similar)
Familiarity with GIS data formats (e.g., Shapefiles, GEO Database, GeoJSON, KML, GML)
Familiarity with tools like ArcGIS Server, ArcGIS Online, or other cloud-based GIS platforms
Experience with cloud GIS services (e.g., AWS, Azure, or Google Cloud)
Knowledge of user interface and user experience best practices for geospatial applications
Experience working in Agile development environments
Excellent written and verbal communication skills with the ability to explain technical concepts to non-technical stakeholders
Effective communicator with the ability to understand departmental and company needs
Strong propensity to listen and ask the right questions of customers and the organization
Ability to understand and follow administrative policies and processes within the organization
Demonstrated ability to respond appropriately to requests for information appropriately
2+ years in GIS development or a similar role
Experience with spatial databases (e.g., PostGIS, SQL, Server with spatial extensions)
Experience with web mapping technologies (e.g., Leaflet, MapServer, OpenLayers, ArcGIS API for JavaScript)
Experience with RESTful APIs, Web Map Services (WMS), Web Feature Services (WFS) or GEOJSON
Knowledge of web development frameworks (e.g., React OR VueJs) is required
Preferred
Experience with spatial analysis, geospatial modeling, or geo statistics but not required
Company
Synergy Staffing
Synergy Staffing is a recruiting and placement company.
Funding
Current Stage
Early StageCompany data provided by crunchbase