A qualified candidate for the GIS Developer position understands GIS (Geographic Information Systems) and how to use programming skills to customize ArcGIS Software to meeting business needs.
Current software uses ArcIMS to perform GIS analysis and to display maps using Java web architecture (JSP, Java, Struts, HTML, and JavaScript, Servlet) and SQL Server database.
The GIS architecture will be enhanced to incorporate ESRI ArcGIS . This includes moving the web client to an AJAX model that will be built in C# .Net and Java components. Software development will also incorporate the ArcGIS Mobile architecture (C# and .Net Mobile skills required) that is new with ArcGIS . Prior experience with other recent ArcGIS releases ) will be an asset when working on the transition to ArcGIS .
The ability to manage ArcGIS software like ArcSDE, ArcGIS Server and ArcIMS will allow the successful GIS Developer candidate to be more self-sustaining.
1. 2-4 years programming experience. C# (Mobile and Web Applications), HTML, XML, JavaScript, Java, AJAX, SQL
2 . 2-4 years GIS (Geographic Information Systems) ESRI ArcObjects, ESRI ArcGIS Server, ESRI ArcSDE, ESRI ArcIMS
3. Good read, writing and oral English skills
4. . or equivalent in Geographic Information System or Computer Science with GIS work experience
5. Experience creating and documenting GIS module and systems designs