About this role
The GIS Developer manages the Geographic Information System and provides adequate support across all levels of the Software Development Lifecycle to relevant stakeholders. This role ensures smooth operations in geosciences and earth science applications. Focus remains on delivering robust GIS solutions.
Communicate with business and network users to collect and determine their detailed business requirements. Participate in design discussions to understand and translate requirements into designs. Design HLD and LLD documents to guide development efforts.
Maintain the source code and develop applications using best practices, including design patterns, coding standards, and naming conventions. Proficiency in ArcGIS/ArcFM products supports integration into IT systems. Build and manage GIS environments for dev, SIT, and preprod stages.
Perform unit testing on applications and support SIT/QA/production verification. Follow SDLC processes to create documents like LLD, development notes, unit test cases, QA PDD, release procedures, and operational guidelines. Handle other duties as required by supervision.
Requirements
- Mandatory skills: ASP.NET/.NET C#/IIS, Python, ArcGIS/ArcFM for server, ArcGIS/ArcFM desktop
- 6 to 8 years of experience in IT Application Development with 4+ years on GIS design and development
- Thorough knowledge on GIS principles
- Thorough knowledge on ArcGIS/ArcFM products (latest version), ArcGIS/ArcFM for server, ArcGIS/ArcFM desktop
- Proficiency in creating and maintaining ArcGIS/ArcFM services
- Proficiency in analyzing spatial data
- Programming skills with ASP.NET/.NET C#/IIS, Python
- ArcGIS and ArcFM APIs (JavaScript API, Python API, .NET API), web services SOAP/REST/WMS, Oracle/SQL/PLSQL/ArcSDE
Responsibilities
- Manage the Geographic Information System and provide support in all levels of Software Development Lifecycle to stakeholders
- Communicate with business/network users to collect and determine detailed business requirements
- Participate in design discussions, understand and translate requirements into designs
- Design HLD and LLD documents
- Maintain the source code
- Develop applications using best practices, design patterns, coding standards, and naming conventions
- Perform unit testing and support SIT/QA/production verification
- Follow SDLC process and create documents like LLD, unit test, QA PDD, release, and operational procedures
Similar roles

Remote Sensing Analyst
1w1 week agoPortland General Electric
Portland, US · Full-time · $80,000 – $110,000

GIS & Remote Sensing Analyst
1w1 week agoLeonardo
Rome, IT · Full-time · €45,000 – €65,000

Senior GIS Specialist (Remote)
1w1 week agoICF
PR · Full-time · $73,738 – $125,354

GIS Developer / Artificial Intelligence Analyst
1w1 week agoNV5
US · Full-time · $100,000 – $120,000
