Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Radiant Systems Inc, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Software Engineer (GIS Developer) at Radiant Systems Inc. will be responsible for designing, developing, and implementing geographic information system (GIS) applications and web services. This role requires a thorough understanding of GIS concepts and technologies, as well as strong programming skills to integrate complex datasets and develop user-friendly interfaces. The ideal candidate will work closely with clients and project teams to deliver innovative solutions, enhance system functionality, and ensure high-quality standards in all deliverables. Collaboration and effective communication will be essential to understand user requirements and provide solutions that align with business objectives.
Job Responsibilities
- Design, build, and maintain GIS applications and services that utilize geographic data.
- Develop custom applications and tools to enhance data visualization and analysis capabilities.
- Collaborate with cross-functional teams to gather and define user requirements.
- Integrate third-party APIs and services to expand functionality of GIS systems.
- Optimize and troubleshoot existing GIS applications for performance and scalability.
- Document all development processes, project specifications, and user guides.
- Stay current with industry trends and advancements in GIS technology.
Qualifications
- Bachelor's degree in Computer Science, Geography, or a related field.
- Minimum of 3 years of experience in GIS development and application programming.
- Proficiency in programming languages such as Python, JavaScript, or C#.
- Experience with GIS software such as ArcGIS, QGIS, or similar technologies.
- Solid understanding of spatial databases (PostGIS, SQL Server) and data modeling.
- Knowledge of web-based mapping libraries (e.g., Leaflet, OpenLayers).
- Strong problem-solving skills and attention to detail.
Technologies & Tools
The Software Engineer (GIS Developer) will primarily work with a range of technologies and tools, including GIS software such as ArcGIS and QGIS, alongside programming languages such as Python and JavaScript. Familiarity with spatial databases, including PostGIS and SQL Server, is essential, as well as experience with GIS frameworks and libraries tailored for web applications. The role may also involve using tools for debugging and performance analysis to ensure application efficiency and maintainability.
Ideal Candidates
Ideal candidates for the Software Engineer (GIS Developer) position will demonstrate a strong technical background complemented by strategic thinking and creativity. They should possess excellent communication skills and a collaborative work ethic, allowing them to engage effectively with team members and clients. A proactive approach to problem-solving, combined with a commitment to delivering high-quality results, will also be essential. Additionally, a keen interest in exploring new technologies and methodologies related to GIS development will help candidates thrive in this dynamic role.
The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.