GIS .NET Software Developer - Remote

Overview

Remote
Depends on Experience
Contract - Independent
Contract - W2
Contract - 6 Month(s)

Skills

Computer Science
Cascading Style Sheets
Cloud Computing
Collaboration
Communication
.NET
API
ASP.NET
Agile
Analytical Skill
AngularJS
C#
HTTP
Information Systems
JavaScript
Legacy Systems
Mapping
Microsoft Azure
Frontend Development
Geographic Information System
Google Maps API
HTML
Database
Database Administration
DevOps
Enterprise Software
Estimating
MySQL
Conflict Resolution
Continuous Delivery
Continuous Integration
Data Governance
Software Release Life Cycle
Technical Support
Telerik
jQuery
Razor
Object-relational Mapping
Problem Solving
Project Planning
Public Sector
RESTful
Regulatory Compliance
SQL Azure
SaaS
Software Development
Sprint

Job Details

Role : GIS .NET Software Developer
Remote
Contract
 
To supports the development, enhancement, and maintenance of geospatially enabled enterprise applications for  the client. The ideal candidate will have strong expertise in GIS technologies, .NET development, cloud-based solutions, and database management, and will work closely with technical teams, project managers, and business stakeholders to deliver scalable, secure, and high-quality applications.
 
Required Skills & Technical Expertise
Strong understanding of GIS concepts, spatial data, and mapping solutions
Hands on experience on: Mapbox API, Google Maps API & Google Nearby API, LeafletJS, TurfJS, GeoJSON
Backend Development: .NET Core, ASP.NET Core (Razor/jQuery legacy application support), Web APIs, C#
Front end Development: Angular 15+ (current and future front-end development), HTML, CSS, JavaScript, Telerik, Kendo UI
Database: MySQL 8.x, Dapper ORM, Azure Database for MySQL
Cloud & DevOps: Microsoft Azure (Azure App Services, Azure Function Apps (HTTP, Queue, Blob triggers)) Azure DevOps (Repos, Boards), CI/CD Build & Release Pipelines
 
Key Responsibilities
Design, develop, test, and maintain GIS-enabled .NET applications
Implement and support RESTful APIs and cloud-based services
Enhance and maintain existing applications, including legacy systems
Support production environments and resolve application issues
Manage and optimize databases, including loading and maintaining periodic demographic and practitioner data updates
Develop new features and enhancements for SaaS-style applications, including user permissions and administrative modules
Participate in Agile development activities, including sprint planning, task estimation, and backlog management
Collaborate with project managers, architects, and stakeholders to translate business and GIS requirements into technical solutions
Provide accurate development effort estimates and technical input for project planning and scope definition
Ensure compliance with state security, data governance, and best-practice development standards
 
Qualifications
Significant hands-on experience with GIS application development
Strong background in .NET-based enterprise application development
Experience supporting SaaS or large-scale public sector applications
Bachelor s degree in Computer Science, Information Systems, or related field
8+ years of professional software development experience preferred
Strong analytical, troubleshooting, and problem-solving skills
Excellent written and verbal communication skills
Ability to work independently in a remote environment and collaborate with cross-functional teams
Experience working with government or public-sector clients is a plus
 
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.