What are the responsibilities and job description for the Geographic Information System Developer position at US Solar?
GIS DEVELOPER
US Solar is a developer, owner, operator, and financier of solar and solar storage projects, with a focus on emerging state markets, community solar programs, distributed generation, and grid-scale projects, nationwide.
US Solar is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We believe diverse teams and diverse perspectives lead to better outcomes and breakthrough thinking, which are differentiators in any business and fundamental to our long-term success.
US Solar’s GIS & Site Selection team identifies and evaluates land for solar development opportunities across the country. We build tools and processes that help the company understand complex geospatial data, streamline decision-making, and scale development efforts. The GIS Developer will play a key role in expanding and supporting these capabilities through the design and maintenance of custom GIS tools, automation scripts, and spatial applications. This role is ideal for someone who enjoys solving problems with code, collaborating across teams, and building geospatial solutions that have real-world impact.
Key Responsibilities
· Develop and maintain internal GIS tools, scripts, and web applications for use by internal project development and GIS teams
· Automate geospatial analysis and ETL workflows.
· Support the creation and management of hosted feature layers, maps, and dashboards using ArcGIS Pro, ArcGIS Online, and/or ArcGIS Enterprise
· Collaborate with GIS analysts and cross-functional stakeholders to identify needs and deliver technical solutions
· Ensure data accuracy, consistency, and documentation across GIS projects and tools
· Assist in designing scalable systems and reusable code libraries for geospatial analysis and data management
· Provide ongoing support for GIS tools and respond to bug reports or user feedback
· Contribute to innovation and process improvement within the GIS & Site Selection team
Core Proficiencies
· Strong foundation in GIS concepts, geospatial data structures, and spatial analysis
· Proficiency in Python (e.g., ArcPy, Pandas/Polars, ArcGIS SDK for Python) and/or JavaScript (ArcGIS Maps SDK for JavaScript)
· Experience with ArcGIS Pro, ArcGIS Online, and/or ArcGIS Enterprise
· Excellent problem-solving and debugging skills
· Comfortable working on projects with varying levels of structure, from clearly defined scopes to open-ended problems
· Detail-oriented and organized, with a commitment to code quality and documentation
· Effective working independently and collaboratively with a small team
· Passion for renewable energy and geospatial technology
Requirements
· Bachelor’s degree in GIS, Computer Science, Geography, Environmental Science, or related field
· 2 years of relevant professional experience in GIS development or geospatial programming
· Interest in the renewable energy industry and using GIS to support impactful projects
Differentiators
· Demonstrable experience building web applications using the ArcGIS SDK for JavaScript
· Specific experience creating and deploying ArcGIS Geoprocessing services in an Enterprise environment
· Solar industry-specific experience
· Attaching a cover letter with your application