Senior ะก# ( ArcGIS Pro SDK)
QIT Software is looking for an ArcGIS Pro Add-In Developer โ C# / .NET / ArcGIS Pro SDK. We are building a production-grade ArcGIS Pro add-in that integrates a proprietary REST API into the ArcGIS Pro desktop environment. This is a long-term engagement for the right developer.
The add-in allows professional GIS users to create, edit, and remove geospatial assets inside ArcGIS Pro while enforcing backend business logic and compliance rules through API-driven workflows. Validated changes sync automatically to an ArcGIS Enterprise schema used across the organization.
This is a desktop-first role. Not web GIS. Not ArcMap. ArcGIS Pro SDK on Windows.
Requirements:
Must-Have:
- Production ArcGIS Pro SDK experience โ you have shipped at least one add-in
- Strong C# / .NET (3+ years)
- WPF + MVVM
- ArcGIS Enterprise architecture โ Pro, Server, Portal integration
- REST API integration โ auth, error handling, sync
- Geospatial fundamentals โ geometry types, coordinate systems, feature layers, projections
Strong Plus:
- Enterprise geodatabase versioning and conflict resolution
- NetTopologySuite or similar .NET spatial libraries
- Performance optimization with large vector datasets
- UX experience for technical GIS users
Responsibilities:
- ArcGIS Pro SDK add-in development (C# / .NET) โ ribbon tools, dockable panels, custom map tools
- REST API integration โ authenticated retrieval, validated write-back, sync patterns
- Client-side enforcement of business rules governing asset edits before API submission
- Sync of validated changes to ArcGIS Enterprise (Server + Portal) โ feature services and enterprise geodatabase
- Concurrent editing and change management across multiple GIS users
- Performance with large real-world feature datasets
Work conditions:
- The ability to work remotely from anywhere in the world;
- Flexible work schedule, no micromanagement, no strict deadlines and free overtime work;
- Work in European and American products with a modern technology stack in different industries (Finance, Technology, Health, Construction, Media, etc.);
- Revision of wages every year or on an individual basis;
- Accounting support and full payment of taxes by the company;
- 100% compensation for remote English lessons;
- 15 paid leaves (PTO) and public holidays.
Required languages
| English | B2 - Upper Intermediate |
| Ukrainian | Native |