Senior GIS Developer

Job Details

Manama, Capital, Bahrain
Nexcel Computer Solutions
13.05.2024
Want updates for this and similar Jobs?

Full Job Description

Job Description

GIS Developer works as a software developer to help design and develop

GIS programming applications and tools. They also work to maintain GIS

software programs in accordance with the needs of the organizations

and/or clients.

Roles and Responsibilities

Analyze highly complex business requirements; generate technical

specifications to design or redesign complex software components

and applications;

Work as part of the customer’s team to develop new GIS

applications based on Esri technology and to client requirements;

Scripting and application code generation;

Support data extraction, migration and integration initiatives;

Maintain solution modules;

Limited travel may be required;

Data scrubbing and analysis of data at field and field relationship

levels;

Adapt to change quickly and adjust work accordingly in a positive

manner;

Attend project status meetings as required;

Data transformation;

Participate in application requirements and design review meetings;

Assure quality security and compliance requirements are met for

supported area Be flexible and thrive in an evolving environment.

All other duties as assigned

Educational Qualifications and Certifications:

Bachelor’s in GIS, Computer Science/IT, or a related field

ESRI Technical Certifications – Development (preferred)

Experience

Minimum 10 years progressive experience in software

development, Enterprise GIS implementation, System Integration

preferably from a large systems integration firm.

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.

Experience in Low Code development is Mandatory (Preferably

Mendix)

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.

#J-18808-Ljbffr
Report Job