View all positions

GIS Developer

Hyderabad

How To Apply
To learn more about this career defining role, contact Geosys HR Team at hr@geosys.co.in .
Date of Job Posting:6th November 2019



Geosys Enterprise Solutions Pvt Ltd.(Geosys) is an ISO 9001:2015 certified company which has been recognised as one of the 20 Most Promising GIS Solution Providers in 2017 in India by CIOReview. Since our inception over 10 years ago, we have been working with public and private sector clients, helping them in executing projects which improve the quality of their service delivery. As a valued Esri Inc. business partner, we have the ability to leverage global expertise in executing Enterprise Projects.

In a constantly changing technology landscape, we have initiated an organisation wide transformation,which aims to put Geosys in a position to better serve the Industry over the next 10 years. As part of this transformation, we are trying to find a better balance across people, processes, Infrastructure and resources.

Our Project Portfolio encompasses Application Development for web and mobile Platforms, Geographic Information system, Remote sensing. The Industry domains include Environmental Monitoring, Precision Agriculture, Natural Resources, Sustainability, Research and Tourism, Development.

If you would like to be part of our transformation, Geosys is looking forward to having you in our  collaborative project team which promotes innovation, personal growth,emphasising on accountability with a people centric approach.

If you are ready for an opportunity to make an impact, earn a competitive compensation combined with a comprehensive benefits on par with industry standards (Health Coverage,Life Insurance,Paid Vacation, Sick, Casual Leaves) while still having a work-life balance.

Reporting to Manager-Operations, the GIS Developer will be responsible for the creation, analysis, and maintenance of various spatial datasets and applications using ArcGIS suite of desktop products; publishing web maps, develop applications, services, and model workflows. The position will also be responsible for the execution of database queries and construct views and joins to support analytical tasks and reports.

The desired candidate will have experience in the development of enterprise and cloud implementations of geospatial web and desktop applications.

The successful candidate will have

  • Capability of designing, developing, and maintaining database-driven geospatial end-user applications and interfaces for desktop, web and mobile.

  • Experience in all phases of system and software development lifecycle including requirement analysis, design, development, testing and deployment.

  • The developer would be part of project planning meetings to understand the business requirements, conceptualize them and execute things coupled with SDLC. Should be responsible for the end to end Product development. Preference would be given for people with experience in patterns, asynchronous programming, and MVVM to design and develop next-gen software on demand.

  • Capability of designing, developing, and maintaining database-driven geospatial end-user applications and interfaces for desktop and the web.

  • Experience in all phases of system and software development lifecycle including requirement analysis, design, development, testing and deployment.

  • The developer would be part of project planning meetings to understand the business requirements, conceptualize them and execute things coupled with SDLC.


KEY RESPONSIBILITIES AND ACCOUNTABILITIES

As a GIS Developer at Geosys, You would be involving in developing web,mobile and desktop applications while participating in testing, supporting, deploying tools and preparing technical documentation.

  • Develops, edits, and maintains geospatial datasets and databases.

  • Designs, developments, and maintains GIS application software to support business process automation.

  • Creates and maintains GIS web and mobile map applications published via ArcGIS Server, Online and Portal for ArcGIS.

  • Coordinates and implements the organization's Intra/Internet-based strategies and initiatives for Creating and managing GIS applications.

  • Responsible for the overall integrity, accuracy, reliability and security of all Enterprise level applications.

  • Manages enterprise-level GIS software systems to support storage and delivery of geospatial data, oversight of design and maintenance of databases, including the development, and compliance of accepted GIS operating standards.

  • Analyzes spatial data for reports, dashboards, and presentations.


QUALIFICATIONS

Education and Experience:

  • Experience in asynchronous programming using the Task Parallel Library

  • Ability to work closely with software developers, product engineers, and documentation writers to build quality software in a constantly evolving fast paced agile environment

  • A Bachelor's degree from an accredited college or university with major course work in GIS, Computer Science; or other applicable major. In lieu of a four year degree, applicants with considerable progressive experience with GIS application development and GIS systems may be considered.

  • At least 2 years of experience in developing GIS applications using C#, Xmal & Javascript.

  • Experience Microsoft .NET (desktop and web), Python, Web Services, HTML and CSS

  • Proficiency in Creating applications using ArcGIS Enterprise, ArcGIS Online, ArcGIS Portal, ArcGIS Web AppBuilder & ArcGIS Desktop.

  • Excellent written and communication skills.

  • Proficient in working with Javascript.


Knowledge, Skills and Abilities:

  • Create ArcGIS Editor solutions for ArcGIS Pro, utilizing C++ and C#

  • Develop and design asynchronous GUI as part of ArcGIS Pro, utilizing C#

  • Build software that follows industry-standard design patterns, development methodologies, and deployment models.

  • Proficiency authoring scripts for geoprocessing and automation of routines.

  • Proficiency developing GIS applications using Python, Javascript API, ASP.NET and related ArcGIS SDK's.

  • Experience with full life-cycle software applications development (i.e., design,coding,testing, and implementation).

  • Experience in developing GIS tools and applications that work with ESRI ArcMap and ArcGIS Pro platforms.

  • Familiarity with the functionality of various GIS software and tools (ENVI, ERDAS, QGIS).