كل الدول
نشر إعلان توظيف

Web Developer in Geotech Needed


Job Description
Specific tasks include analyzing needs and systems, software code development, testing and debugging, interface design, documentation, and deployment of GIS applications, tools, and web services for the business' Operations and Analysis. Application programming, workflow automation, and web map publishing using the ESRI ArcGIS product suite, including ArcGIS for Server, the ESRI JavaScript API, Python, HTML5, and associated technologies.
Skill Requirements:
• Proficiency in use of ESRI product suite, including ArcGIS Desktop and ArcGIS for Server
• Familiarity with full life cycle development methodologies, including requirements/design, development and validation, comprehensive testing, and implementation processes.
• Develop and maintain technical specifications for web-based and desktop GIS applications
• Develop, maintain, and enhance web-based and desktop GIS applications using the ESRI software environment and related technologies.
• Full Stack Development Experience using
o ARCGIS JavaScript API experience for interactive mapping
o Geospatial Querying and Analysis
o JQuery, AJAX, JSON for retrieving data asynchronously
o SQL Server, Querying and Stored Procedures
o Enterprise Data Transformation
o HTML5 and Bootstrap for the User Interface
o C# .NET ASMX Web Services
o Additional Preferred Experience in IIS Setup and Deployment and Windows Active Directory
• Develop and maintain technical documentation including user manuals, system documentation, and training materials.
• Install, configure, and manage ArcGIS for Server; develop, publish, and maintain web services.
• Develop scripts, models and routines to automate workflow processes
• Develop Geoprocessing services and tools for use in end user applications
• Assist in managing GIS application, automation, and server projects.
• Work closely with IT staff for development and implementation processes while getting day to day directions for business users.
• Self-Starter - Ability to work independently, setting goals and achieving milestones with minimal direction
• Excellent communication skills are a must
• Able to work in a team environment or independently as needed
• Able to quickly learn on the job without much supervision
تقدم لهذه الوظيفة