This is a senior level ArcGIS Developer role who will develop ArcGIS Applications and build integrations between Amtraks Esri ArcGIS Enterprise platform and other corporate applications using Esris development platform and other commonly available programming languages and tools. Bachelors degree in computer science, Information Systems or GIS with over ten years of relevant experience in software development and integration using common programming methodologies and tools.Proficiency in Esri development tools, Python, JavaScript, SQL Server databases, use of third-party APIs and middleware.Ability to perform advanced database management, ArcGIS data and map service management, geoprocessing, geospatial analysis, map compilation, and programming tasks.Experience creating, enhancing, and documenting ArcGIS system integration and solution development best practices and workflows.Experience using ArcGIS Workflow Manager extension, FME and/or the ArcGIS Interoperability extension is a plus.Hands on experience involving integration of Esri ArcGIS Enterprise platform with other applications using 3rd party API and ArcGIS API is a plus.Ability to work independently and on multiple projects concurrently.Excellent written and verbal communication skills.
Required Skills
Proficiency in Esri development tools, Python, JavaScript, SQL Server databases, use of third-party APIs and middleware.Ability to perform advanced database management, ArcGIS data and map service management, geoprocessing, geospatial analysis, map compilation, and programming tasks.Experience creating, enhancing, and documenting ArcGIS system integration and solution development best practices and workflows.Experience using ArcGIS Workflow Manager extension, FME and/or the ArcGIS Interoperability extension.
Degree Requirements:Bachelors degree in computer science, Information Systems or GIS with over ten years of relevant experience in software development and integration using common programming methodologies and tools.