نبحث عن مطور نظم معلومات جغرافية للعمل لدى شركة متعاقدة مع جهة حكومية في الرياض، المملكة العربية السعودية، وفق الشروط التالية، ونامل ارسال السيرة الذاتية على البريد الالكتروني naifmg@yahoo.com



The GIS Developer is responsible for the design, development, implementation, and integration of customized business and GIS software applications in order to provide internal and external customers tools to enhance their ability to provide efficient and effective services. This individual will provide customize web based GIS & Desktop applications to enable application users the resources of the integrated GIS data.

Job Duties

· Design, develop & implement solutions using ESRI’s ArcGIS suite: ArcGIS Server, ArcGIS Desktop and ArcGIS Portal.
· Design, develop, implement, and integrate customized web based GIS applications.
· Develop desktop applications with ArcObjects to extend the functionality of ESRI products.
· Develop web applications utilizing ArcIMS and ArcGIS server and standalone applications.
· Develop and document code to automate common GIS procedures.
· Provide technical support in the use of GIS related programs to support intra-departmental and inter-departmental projects and programs.
· Provide technical GIS support for geodatabase design, data manipulation, and GIS analysis.
· Prepare and complete GIS mapping, written and oral reports on programs, analyses and studies.
· Perform other duties as assigned.
· Experience using ArcGIS for Server geoprocessing services, including developing Python scripts.
· Create application development plans and effort estimates by reviewing client requirements / software
specifications

Job Requirements
Qualifications, Required Experience:


· Bachelor’s degree in Computer Information Systems, or Engineering field.
· Min. of 8 years total experience
· Experience using ArcGIS
· Experience with Java or HTML, SQL.
· Application development experience and highly proficient using Visual Basic VBA or C/C++/C#, Microsoft .NET framework, Silverlight API, Flex, Python, HTML, Java and other scripting languages or equivalent combination of experience.
· Highly skilled in GIS and programming technologies.
· Knowledge of development integration and administration techniques for GIS.
· Proficient in ESRI products and software development techniques; emphasis on ArcGIS, ArcObjects, ArcPAD, and ArcGIS Server and strong working knowledge, SQL scripting, and database integration.
· Ability to effectively communicate technical information to technical and non-technical personnel – orally and written.
· Recognizing and fixing design flaws before they are experienced by the end user
· Consumption and manipulation of ArcGIS for Server SOAP, REST and WMS Services
· Strong knowledge of ArcGIS for Server software including the ArcGIS REST API, dynamic and cached map services, feature services, image services, locators etc. and their use in web GIS applications
· Experience in working with ArcSDE / SQL Server / Oracle enterprise geodatabases
· Ability and willingness to create complete and detailed documentation for all coding projects
· Excellent English, both written and spoken, and comfort communicating with a variety of clients, staff, and other professionals