GIS Developer
Job Description
VAM Systems is a Business Consulting, IT Solutions and Services company.
VAM Systems is currently looking for GIS Developer for our Bahrain operations with the following skillsets & terms and conditions:
Educational Qualification & Certifications:
· Must have B.Sc. degree or higher in Information Systems, Computer Science, Computer Engineering, IT, or a related field in GIS.
· Certified Mendix
· ESRI Technical Certifications – Development (preferred)
Experience:
· Minimum 5 years progressive experience in software development, Enterprise GIS implementation, System Integration preferably from a large systems integration firm.
· Experience in Low Code development 'Mendix' is Mandatory
Skills:
· Web Application Development (JavaScript, .NET, React, ArcGIS rest API, Silverlight, and HTML etc.)
· Strong Knowledge of Service Oriented Architecture (SOA)
· Strong Knowledge of Agile Methodologies / Scrum
· Expertise in RDBMS such as Oracle related to design / development activities
· Knowledge of ArcGIS Server Advanced Enterprise architecture
· Expertise in Map Tiling / Caching
· Experience with current technology implementation patterns including service-oriented and cloud
· Knowledge of IT security concepts and implementation patterns within Esri technology
· Mobile Device Development (iOS, Android, Windows Phone) is a plus.
· Ability to clearly communicate technical ideas, whether to other technical peers or non-technical project managers or customers
· Highly proficient in Technical writing.
· Excellent communication, collaboration, and teamwork skills.
Additional Skills Preferred
· Esri Portal for ArcGIS/ ArcGIS Online
· Esri ArcObjects
· Esri ArcGIS Desktop 10x
· Esri ArcSDE/Oracle 11g/12c geodatabases
· Esri Services/Map Services
· Able to develop the following Map Services:
o Feature Services
o Geocode Services
o Geometry Services
o Geoprocessing Services
o Image Services
o KML Services
o Mobile Data Services
o OGC Services (WMS, WFS etc.)
· Experience with industry-standard technologies such as HTML, CSS, XML, XSLT, Git, HTML5, Dojo, etc.
Roles & Responsibilities
· Design, develop, and implement customized web applications, web services, mobile , and enterprise solutions for clients using Esri ArcGIS API's
· Coding/Deploying GIS web editing/mapping applications
· Coding/Deploying ArcGIS Mobile applications
· Conducting performance, unit, system, integration, and quality assurance testing of applications
· Write comprehensive technical specifications and support documentation
· Work closely with other developers to design and develop public-facing web mapping sites for the management, manipulation, and visualization of spatial data
· Assist with application development estimating, planning, and progress tracking
· Active and effective participation in various activities within the software development cycle
· Interface with customers to identify, develop, and implement custom components for ArcGIS
· Upgrade existing ArcGIS Server 10x applications to the current version
· Develop geoprocessing and GIS web services
· Contributing to knowledge base and teaching others
· All other duties as assigned
The selected candidates shall join VAM Systems – Bahrain and shall be deputed to one of the leading Organizations in Bahrain.
Should you be interested in this opportunity, please send your latest resume at the earliest at [HIDDEN TEXT]