Opportunity Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Lead Developer GIS

Richland County Open · verified Oct 24, 2026
Administration Building Full-time Senior Software Engineering

At a glance

Senior Software Engineering role at Richland County. Administration Building · full-time · from $72,362 base.

SalaryStated by Richland County
From $72,362
Base salary for this role, in USD per year, as published in the posting.
RoleSoftware Engineering
SenioritySenior
LocationAdministration Building
EmploymentFull-time
Base payfrom $72,362
PostedDec 5, 2025 · 10mo ago
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Build and maintain GIS web applications alongside device-native tools such as ETLs, thick clients and mobile apps
  • Write scripts that automate work between servers and databases, then keep those workflows running
  • Manage databases and develop SQL queries, views, indexes and stored procedures
  • Develop GIS software using multiple programming languages and SQL

What you bring

  • At least three years building HTML5 web applications with HTML, CSS, JavaScript and JSON or XML
  • At least three years with web server technologies such as Apache, PHP and command-line tools
  • At least three years developing GIS applications and writing SQL, plus two years working with GIS server technologies
  • A solid grasp of coordinate systems, projections, transformations, topology and spatial analysis

Who this fits

This senior-level developer role suits someone with hands-on GIS software experience across web and device-native applications. Applicants with intermediate or stronger experience building GIS applications in other technologies are encouraged to apply.

From the employer

Richland County, SC has a vacancy for a Lead Developer in the GIS Division. This is an senior-level position that functions as a developer in the GIS division. The successful candidate must have knowledge of and experience developing software in the context of Geographic Information Systems. Regular work includes creating and maintaining scripted automations between servers and databases, developing and maintaining GIS web applications, and managing databases. Candidates should have experience developing in multiple programming languages in addition to SQL experience in either MS SQL Server, PostGRESql, or Oracle. Experiences should include developing web applications as well as device-native solutions (e.g. ETLs, thick clients, mobile apps). Ideal experience: 3+ years developing HTML5 web applications (HTML, CSS, JavaScript, JSON/XML); 3+ years developing with web server technologies (Apache, PHP, command line); 3+ years defining SQL queries, views, indexes, and stored procedures. 3+ years developing in a GIS context. 2+ years managing and interfacing with GIS server technologies (ArcServer, ArcSDE, GeoServer, MapServer). Solid foundation in GIS fundamentals, including coordinate systems and projections, coordinate transformations, topological relationships, and spatial analysis. Nice-to-haves: Open source GIS development experience (GDAL/OGR suite, Leaflet/OpenLayers, MapBox/Carto, GeoServer/MapServer), Linux experience, experience developing mobile applications. Applicants with intermediate or greater experience developing GIS applications in technologies not listed above are encouraged to apply.

Compensation Minimum: $72,362.29
Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Software Engineering$70k+

Find me work

By the team behind techroles.

Find me work
Opportunity

Software Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.