Role description: (Please include a brief outline of the impact this role will have, including overview of customer industry and projects, access to cutting-edge technology etc.) For our client in the water utility segment, associate needs to work with customer in project implementation by Designing and developing ESRI GIS based Desktop solution using ArcGIS Desktop, ArcFM and ArcObject. Key responsibilities: (Up to 10, Avoid repetition) Install, Configure Esri ArcGIS Enterprise platform and Desktop Apps Strong in React, JavaScript, HTML, CSS and ArcGIS Maps SDK for JavaScript. Design and develop the solution as per Esri best practices and industry standards Key skills/knowledge/experience: (Up to 10, Avoid repetition) Strong Esri GIS technology platform experience Strong ArcGIS Desktop installation and configuration experience Strong Esri ArcGIS Desktop and ArcFM deployment on Azure Cloud experience Can Create Desktop GIS Application using C#, ArcObject & Python. Strong in ArcObject, C#, Python. Customization experience of ArcFM & ArcGIS Dekstop Configure and publish map layers. Good understanding of Esri ArcGIS Desktop, ArcFM and Azure Cloud system architecture Relevant delivery experience 5-10 years Must Have competency: Proven experience in Esri ArcGIS Enterprise system design Proven experience in deployment of Esri software on Azure Cloud Proven experience in Coding, deployment and configurations of Esri Software products ArcGIS Desktop, ArcFM. Strong in ArcObject, C# & Python. Proven experience in design, develop and publish Web Maps/Apps. Problem-solving, critical thinking and technical documentation skills.