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
C#
Published 10 May
48 views
ยท
7 applications
Last responded more than a month ago
See stats of candidates who applied for this job ๐Ÿ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...