Posted:1 day ago| Platform: Foundit logo

Apply

Skills Required

Work Mode

On-site

Job Type

Full Time

Job Description

  • System Architecture & Design: Lead the design and development of enterprise-level GIS applications and systems. Create high-level (HLD) and low-level design (LLD) documents, outlining system architecture, data models, and component interactions.
  • Technical Leadership: Provide technical guidance and mentorship to development teams, ensuring adherence to best practices, coding standards, and design patterns. Serve as a subject matter expert on GIS principles and technologies.
  • Software Development: Develop and maintain applications using technologies such as ASP.NET/.NET, C#, and Python. Utilize ArcGIS/ArcFM APIs (JavaScript, Python, and .NET) to build custom functionalities and integrations.
  • Requirements Management: Collaborate with business stakeholders and network users to collect, analyze, and translate business requirements into technical specifications and designs.
  • Spatial Data Management: Manage and maintain the GIS environment, including ArcGIS/ArcFM Server and ArcGIS/ArcFM Desktop. Create and administer GIS services and analyze spatial data to support business needs.
  • Integration & APIs: Integrate GIS components and services with other IT systems using various web services protocols like SOAP and REST. Build and consume services, including WMS (Web Map Service), to share geospatial data.
  • Database Management: Work with spatial databases, particularly Oracle, using SQL/PLSQL and ArcSDE for data storage and management.
  • Testing & Quality Assurance: Perform unit testing and support the Quality Assurance (QA) process, including System Integration Testing (SIT) and production verification. Follow SDLC processes and create all necessary documentation.
  • Environment Management: Build and maintain GIS environments (development, SIT, pre-production), ensuring they are configured correctly and running efficiently.

Required Skills & Qualifications

  • Experience: A minimum of 6-8 years of experience in IT application development, with at least 4 years focused on GIS design and development.
  • GIS Expertise:
  • Deep understanding of GIS principles and concepts.
  • Proven proficiency with ArcGIS/ArcFM products, including ArcGIS Server, ArcFM Server, ArcGIS Desktop, and ArcFM Desktop.
  • Experience in creating and managing ArcGIS/ArcFM services and analyzing spatial data.
  • Programming & Development:
  • Strong programming skills in ASP.NET/.NET, C#, and Python.
  • Proficiency in web development technologies (HTML, CSS, JavaScript, AJAX) and frameworks.
  • Experience with IIS (Internet Information Services) for web application deployment.
  • Databases:
  • Hands-on experience with Oracle database and strong skills in SQL/PLSQL.
  • Familiarity with ArcSDE for managing geospatial data.
  • APIs & Integration:
  • Experience with ArcGIS and ArcFM APIs (JavaScript, Python, .NET).
  • Knowledge of web services protocols (SOAP, REST) and services like WMS.
  • Proven ability to integrate GIS components into larger IT systems.
  • Architectural & Design Skills:
  • Demonstrated ability to design and document high-level and low-level system architecture.
  • Experience following standard SDLC processes and creating all related documentation.
  • Preferred Skills:
  • Experience with Geocortex or similar web mapping frameworks is a plus.
  • Experience with GIS upgrade to Pro.
  • Knowledge of best practices, design patterns, and code standards.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Pune, Maharashtra, India

hyderabad, telangana, india