Senior GIS Developer
تفاصيل الوظيفة
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
Apply safely
To stay safe in your job search, information on common scams and to get free expert advice, we recommend that you visit SAFERjobs, a non-profit, joint industry and law enforcement organization working to combat job scams.