Job Title: GIS Developer
Location: San
Francisco, CA (Onsite)
Employment Type: Contract / C2C
Job
Summary
We are seeking an experienced
GIS Developer with strong expertise in Esri technologies, Utility Network
implementations, GIS data migration, and modern application development. The
ideal candidate will play a key role in designing, developing, and implementing
enterprise GIS solutions while collaborating with architects, developers, and
business stakeholders to deliver scalable and high-performance geospatial
applications.
Required
Skills & Qualifications
- Bachelor's degree in Computer Science,
Information Systems, Engineering, or a related field.
- Hands-on experience with:
- ArcGIS Pro
- ArcGIS Online
- ArcGIS Enterprise
- ArcGIS Utility Network
- Utility Network Data Model
- Experience implementing GIS databases and GIS
data migration projects.
- Strong knowledge of ETL tools, including:
- FME Desktop
- FME Server
- FME Workbench
- Experience migrating utility GIS environments
from Geometric Network to Utility Network models.
- Experience implementing ArcGIS components and
integrating GIS platforms with non-GIS enterprise systems.
- Expertise in developing GIS applications and
supporting geospatial workflows within utility, infrastructure, or enterprise
environments.
- Strong programming skills in Python, including
REST API development.
- Experience with:
- .NET Core
- Angular
- React
- Node.js
- Experience developing:
- Microservices and APIs using .NET Core
- Highly scalable web applications using
Angular, React, or Node.js
- Strong database experience with:
- SQL Server
- PostgreSQL/PostGIS
- Oracle
- Enterprise Geodatabases
- Understanding of GIS governance, security, data
standards, and performance optimization in large enterprise environments.
Key
Responsibilities
- Collaborate with solution architects to create
technical design documents and implement approved solutions.
- Design, develop, and maintain enterprise GIS
applications and services.
- Develop, debug, and optimize code while
providing technical guidance to team members.
- Build scalable, reliable, and high-performance
GIS solutions that meet business and technical requirements.
- Follow ESRI GIS best practices to ensure
maintainability, scalability, and performance.
- Lead GIS data migration and Utility Network
implementation initiatives.
- Develop and maintain RESTful APIs,
microservices, and web-based GIS applications.
- Integrate ArcGIS platforms with enterprise
applications and third-party systems.
- Collaborate with development, testing,
infrastructure, and operations teams to resolve issues and ensure
successful deployments.
- Design and develop internal tools and
automation solutions to improve operational efficiency.
- Participate in technical estimation, planning,
prioritization, and solution architecture discussions.
- Create prototypes, proof-of-concepts, and new
application components to support evolving business needs.
- Ensure compliance with enterprise standards for
security, performance, and data governance.
Preferred
Qualifications
- Utility industry experience (Electric, Gas,
Water, Telecommunications, etc.).
- Experience with large-scale GIS modernization
and transformation programs.
- Strong understanding of cloud-based GIS
solutions and enterprise integration patterns.
- Excellent communication, problem-solving, and
stakeholder management skills.
Feel free to let me know if
you have any question.