Software Developer II - Conflation, ArcGIS Pro
Core
Developing conflation tools and workflows for ArcGIS Pro to reconcile differences and apply changes among multiple geographic data sources for accurate spatial analysis.
Role type
Software Developer II (C++/C#)
Builds
Conflation tools and an integrated conflation management system for ArcGIS Pro
Domain
GIS, Geoprocessing, Spatial Analysis
Deliverable
production ML models | product features
Required skills
C++, C#, C#, object-oriented design, computational geometry, algorithms, pattern recognition, statistical measures, computational geometry, asynchronous programming, parallel processing
Preferred skills
Python, machine learning, AI, cartography, multi-scale mapping, data quality, data integration, test-driven development
Technologies
ArcGIS Pro, C++, C#, Python
Responsibilities
Assist with speeding up research, development, and enhancements of conflation tools and workflows for ArcGIS Pro; Build conflation tools using new or enhanced algorithms; Research and implement strategies to ensure scalability for large data volumes; Find, analyze, and fix bugs and performance problems; Contribute to and run tests to ensure high quality development free of regressions
Seniority
Mid-level, hands-on IC