GIS Programmer
Core
Design, develop, and maintain GIS applications and software tools to solve problems in the AEC (Architecture, Engineering, Construction) industry.
Role type
Mid-level Software Developer (GIS)
Builds
GIS-based software tools, web applications, and content management systems for engineering and construction clients.
Domain
AEC industry, Geospatial technology, Software development
Deliverable
production ML models | product features
Required skills
.NET (C# or VB.Net), Python, JavaScript, SQL, System analysis and design, Technical documentation
Preferred skills
Esri products (ArcGIS REST API, ArcGIS API for JavaScript, Portal for ArcGIS), FME, Open-source GIS solutions, Photogrammetry, Point cloud data processing, CAD/BIM software, Mobile application development
Technologies
.NET, Python, JavaScript, SQL, ArcGIS, FME
Responsibilities
Develop GIS-based software tools, Ensure application efficiency and maintainability, Perform system analysis and design, Provide end-user technical support, Prepare system manuals and documentation, Website development and content management
Seniority
Mid-level, hands-on IC