JOBSEARCHER

Geospatial Developer

We are seeking a highly skilled and experienced Geospatial Developer to join our dynamic team. The ideal candidate will have a strong background in geospatial technologies, spatial data analysis, and software development. As a Geospatial Developer, you will be responsible for designing, developing, and implementing geospatial applications and tools that meet our clients' needs. You will work closely with cross-functional teams, including data scientists, GIS specialists, and software engineers, to deliver high-quality solutions. Key Responsibilities: Develop and Maintain Geospatial Applications: Design, code, and maintain custom geospatial applications and tools using various programming languages and GIS technologies. Data Integration and Management: Integrate, process, and manage large geospatial datasets from multiple sources, ensuring data accuracy and accessibility. Spatial Analysis and Modeling: Perform spatial analysis and modeling to support decision-making processes, using advanced geospatial techniques and tools. API Development: Develop and maintain APIs for geospatial data services, enabling seamless data integration and usage across different platforms. Collaboration: Work closely with stakeholders to understand project requirements, provide technical expertise, and deliver solutions that meet business objectives. Documentation and Training: Create detailed documentation for developed applications and tools, and provide training to end-users as needed. Performance Optimization: Optimize the performance of geospatial applications, ensuring scalability, reliability, and efficiency. Stay Current with Industry Trends: Continuously research and stay up-to-date with the latest geospatial technologies, tools, and best practices. Qualifications: Education: Bachelor’s or Master’s degree in Geography, Computer Science, GIS, or a related field. Experience: Minimum of [6] years of experience in geospatial development. Proven experience with GIS software such as ESRI ArcGIS, QGIS, or similar. Strong experience in programming languages such as Python, JavaScript, C++, or similar. Experience with web mapping libraries and frameworks such as Leaflet, OpenLayers, or Mapbox. Technical Skills: Proficiency in geospatial databases (e.g., PostGIS, SQL Server, Oracle Spatial). Familiarity with cloud platforms (e.g., AWS, Azure) and geospatial services (e.g., GeoServer, ArcGIS Server). Strong understanding of spatial data formats (e.g., Shapefiles, GeoJSON, KML). Experience with RESTful APIs and web services. Soft Skills: Strong problem-solving abilities and attention to detail. Excellent communication and collaboration skills. Ability to work independently and as part of a team. Strong organizational skills with the ability to manage multiple projects simultaneously. Preferred Qualifications: Experience with machine learning and AI in geospatial applications. Knowledge of remote sensing and image processing. Familiarity with DevOps practices and CI/CD pipelines for geospatial applications. Job Types: Contract, Temporary Pay: $100,000.00 - $110,000.00 per year Experience: Azure: 1 year (Required) ArcGIS: 3 years (Required) PostGIS: 3 years (Required) Geospatial Development: 6 years (Required) Work Location: Remote