Esri ArcGIS Developer 2
ARCHIVED
We can't find an active application page for this role right now. It may reopen or be listed elsewhere. Use Next Steps to search for an active apply link and similar live jobs.
Job DescriptionUnder general supervision, designs, codes, tests, modifies and debugs Esri ArcGIS software.Job SummarySeeking a technical GIS developer for configuring and developing custom Esri ArcGIS Enterprise 11x, 12x (ArcGIS Maps SDK, Experience Builder, ArcGIS Portal/Online/Hub, Field Maps) applications. Applications are deployed within SharePoint web sites. Custom GIS solutions will be integrated within .NET based applications, Oracle/Oracle Exadata, SQL Server databases, data warehouse environments (Oracle Exadata), and enterprise reporting tools such as Oracle Business Intelligence Enterprise Edition (OBIEE), Data Visualizer, or Power BI.The candidate will have application programming/development, implementation, and support experience.Under broad supervision, designs, codes, tests, modifies and debugs computer software and applications.Researches and analyzes program or systems problems, provides resolutions, and completes documentation.Translates business requirements into development activities in secure, commented, and maintainable code.Candidate will be working within the Enterprise GIS Team of IT Applications.Candidates will work with supporting IT team members (database, network, server, etc.) and interact with management, architects, developers, and business units.The candidate will follow internal SDLC standards and accepted best practices for developed solutions.The Enterprise GIS team is composed of a support analyst, ArcGIS developers, system administrators, data managers, and team leadership. The team supports enterprise GIS platforms, feature mapping, project planning, emergency operations, permitting, safety, and traffic records applications.The team develops enterprise GIS services, applications, and databases while coordinating with client, server, network, and database/data warehouse personnel to support and develop underlying IT solutions.ResponsibilitiesDesigns and develops customized web applications, webservices, mobile, and enterprise solutionsDesigns and develops geoprocessing and GIS web servicesDesigns and develops GIS web editing/mapping applicationsConducts performance, unit, system, integration, and quality assurance testing of applicationsMaintains existing applications/servicesUpgrades and migrates existing applications/services to current version/systems architectureImplements controls to protect system/data securityDocuments GIS solutions and provides required documentation/artifactsWorks closely with other developers and architectsCollaborates on IT project teams, estimates work effort, and completes tasks on-time as per agreed project schedulesAddresses critical or complex GIS support issues/problemsEngages vendor/IT staff in complex troubleshooting or system correctionAutomates data processing via ETL scriptsEnsures alignment with standards/guidelines, provides technical guidance/strategy, and mentors GIS staffWork Terms and Conditions8-hour workdays on a fixed schedule (not a flex-schedule), starting no earlier than 7:00 AM Eastern Time and no later than 9:00 AM Eastern Time, Monday – Friday, 40 hours per weekHybrid work schedule preferred; local candidates able to work onsite when needed will be given preferenceConsultant must have suitable internet connection and environment to comply with telework policiesAuthorized travel expenses for work-related activities may be reimbursed in accordance with applicable travel policiesConsultants are not permitted to work during designated holidays unless approved by managementConsultant must have a cell phone available for business callsRoutine commuting and parking expenses are the responsibility of the consultantRequired Skills & ExperienceSkillRequired / DesiredExperienceProgramming/application development experienceRequired4+ YearsPL/SQL, SQLRequired4+ YearsPython Scripting or ArcPyRequired4+ YearsEsri ArcGIS Server services and GeoProcessing services developmentRequired3+ YearsArcGIS Online, ArcGIS Enterprise Server (Portal for Organizations), or Hub/Community administrationRequired3+ YearsEsri Web/Experience Builder, ArcadeRequired3+ YearsDesktop GIS (ArcGIS Pro, ArcMap)Required2+ YearsModern web technologies including HTML5, CSS3, JavaScript (ES6+), Git, Angular or ReactRequiredBachelor’s degree in Geography, GIS, Computer Science, or related fieldRequiredStrong communication and collaboration skillsRequiredAbility to troubleshoot application, database, and server issuesRequiredKnowledge of geospatial and mapping conceptsRequiredKnowledge of IT security concepts within Esri technologyRequiredExperience with ArcGIS Apps – Field Maps, Navigator, Survey123, Operations DashboardRequiredHighly Desired SkillsEsri JavaScript SDK (custom widget development)Esri GeoEvent Server/VelocityRoads and Highways experienceImage Server experienceGeodatabase Administration in multi-user versioned environmentsDynamic segmentation and linear referencing systemsURISA GISP or Esri Developer/Enterprise CertificationSafe Software FME experienceArcGIS Pro add-in developmentService-oriented and cloud implementation patterns