(Remote) GIS Developer
Harris Computer · Illinois, United States · 1 mo ago
RemoteRemoteInformation TechnologyFull-time
About the role
DataVoice, a division of Harris, is seeking a GIS Developer to contribute to the development of industry-leading utility software solutions. The primary focus will be on enhancing the geospatial capabilities of the Outage Management System (OMS) to ensure accurate and high-performance visualization of complex utility networks.
Responsibilities
- Develop, maintain, and enhance GIS functionalities within the core C++ application framework.
- Configure and manage map services and data publishing workflows to ensure timely and accurate data delivery to client systems.
- Design and implement map configurations, symbology, and cartographic displays to create intuitive and effective user experiences for utility operators.
- Collaborate with the Outage Management and Asset Management teams to define requirements and deliver integrated geospatial solutions.
- Manage development tasks, track progress, and document changes using Jira and GitHub.
- Analyze and resolve complex spatial data and software issues to support the stability and performance of the mapping platform.
- Participate in code reviews to ensure adherence to company standards and industry best practices.
Requirements
- Bachelor's degree in Geographic Information Systems, Computer Science, Geography, or a related technical field.
- 3+ years of professional experience in a GIS development or software engineering role.
- Strong proficiency in core GIS principles, including coordinate systems, projections, and spatial data formats.
- Experience with spatial databases (e.g., Oracle Spatial, PostGIS) and SQL.
- Demonstrated experience with at least one major programming language (e.g., C++, Python, Java, C#).
Qualifications
- Professional development experience with C++, JavaScript, PHP, leaflet, and MapLibre.
- Hands-on experience with enterprise GIS platforms such as Esri ArcGIS Enterprise or open-source alternatives.
- Familiarity with software development lifecycle tools, specifically Jira and GitHub.
- Knowledge of electric utility network data models and concepts.
- Understanding of industry standards such as the Common Information Model (CIM).
Skills
- Proficiency in core GIS principles, including coordinate systems, projections, and spatial data formats.
- Experience with spatial databases (e.g., Oracle Spatial, PostGIS) and SQL.
- Strong proficiency in at least one major programming language (e.g., C++, Python, Java, C#).
- Hands-on experience with enterprise GIS platforms such as Esri ArcGIS Enterprise or open-source alternatives.
- Familiarity with software development lifecycle tools, specifically Jira and GitHub.
- Knowledge of electric utility network data models and concepts.
- Understanding of industry standards such as the Common Information Model (CIM).
Benefits
- 3 weeks’ vacation and 5 personal days.
- Comprehensive Medical, Dental, and Vision benefits starting from your first day of employment.
- Employee stock ownership and RRSP/401k matching programs.
- Lifestyle rewards.
- Remote work and more!
Pay
$40K - $55K USD / $55K - $76K CAD
Schedule
Remote role with occasional travel required, approximately 10%.