Job description for .Net Developer( ArcGIS/ GIS System) at INFOSIGHT CONSULTING PTE. LTD.
Job Description: .NET Developer (ArcGIS / GIS Systems)
Role Overview
We are seeking a skilled .NET Developer with ArcGIS expertise to support and enhance a mission-critical Geospatial Planning System (PCCS). The role involves application development, maintenance, GIS integration, and system enhancements across a 3-tier enterprise architecture.
Key Responsibilities
1. Application Development & Enhancement
- Develop and maintain applications using .NET Framework and .NET Core with C# and JavaScript
- Implement system enhancements and new features
- Perform testing, code reviews, and deployments
2. GIS / ArcGIS Integration
- Work with ArcGIS Enterprise, ArcGIS Server, and GIS datasets
- Develop GIS features using ArcGIS JavaScript API and REST services
- Monitor GIS performance and optimize usage
3. System Integration & API Development
- Develop REST APIs and integrate with other enterprise systems
- Work with secure APIs, SFTP, and identity systems
4. Application Maintenance & Support
- Troubleshoot issues, perform root cause analysis, and fix bugs
- Ensure SLA compliance and system availability
- Perform system monitoring and tuning
5. Cloud & Environment Management
- Manage deployments across development, QA, and production environments
- Support cloud-hosted systems with 3-tier architecture
6. Security & Compliance
- Implement security best practices and access control
- Support audits and vulnerability remediation
7. Documentation & Reporting
- Maintain technical documentation and reports
- Provide system training and knowledge sharing
Required Skills & Experience
- .NET (Framework and Core), C#, ASP.NET
- JavaScript, HTML, CSS
- SQL Server
- ArcGIS Enterprise, ArcGIS Pro, ArcGIS REST API
Experience Requirements
- Minimum 5+ years experience in development and support
- Experience in enterprise systems and GIS applications preferred
Work Environment
- Singapore-based role with possible after-hours support requirements
