Description
You will develop, maintain, and enhance Esri enterprise-level ArcGIS applications and integrate GIS functions within C# .NET applications.
Responsibilities
- Develop and implement standalone or integrated GIS applications within an enterprise IT environment.
- Create and publish GIS geoprocessors, locators, and web services.
- Manage GIS source code within GitHub, including branching, versioning, and in-line commenting.
- Implement workflows within Esri Geoevent Processor, Roads and Highways, Field Maps, Image Server, and SiteScan.
- Deploy GIS solutions across development, testing/QA, and production environments.
Required Skills
- 5+ years of professional experience in GIS development.
- Proficiency with Esri ArcGIS ecosystem, including JavaScript API, ArcGIS Portal, Online, Hub, and Field Apps.
- Experience integrating GIS with C# .NET applications and SharePoint environments.
- Strong knowledge of Oracle enterprise data warehouses and APIs.
- Hands-on experience with HTML, CSS, HTML5, XML, and XSLT.
- Working knowledge of Git for source code management.
- Experience with Dojo, Dijit, Kendo UI, and Angular.
- Ability to translate business requirements into secure, maintainable source code.
- Experience with unit and system integration testing.
Preferred Skills
- Develop Selenium test scripts to validate use cases and system operational health.
- Collaborate with architects, DBAs, and server admins to design and implement technical solutions.