Software Architect / Senior GIS Consultant

LOCATION

Remote (with occasional on-site collaboration as needed).

OVERVIEW

We are seeking a seasoned technology leader with extensive experience in software development, product management, and geospatial systems. This role combines strategic vision with hands-on technical execution, particularly in GIS, cloud infrastructure, and enterprise software architecture.

KEY RESPONSIBILITIES

  • Lead the architecture and development of geospatial software solutions, including asset management, mapping, and administrative tools.
  • Configure and manage ArcGIS Enterprise environments, including deployment and integration with cloud platforms.
  • Develop and maintain applications using ArcGIS SDKs for .NET and JavaScript, as well as ArcGIS API for Python and ArcPy.
  • Provide GIS consulting and solution architecture to support strategic initiatives.
  • Collaborate with cross-functional teams to align technical solutions with business goals.
  • Mentor junior developers and foster a culture of continuous learning and innovation.

TECHNICAL SKILLS

  • Programming: JavaScript, TypeScript, C#, Python, SQL
  • Code Quality & Principles: Clean Code, SOLID Principles, Design Principles
  • Frameworks: React, Angular, .NET, MUI
  • GIS: ArcGIS Enterprise, ArcGIS SDKs, Linear Referencing
  • Cloud & DevOps: GitHub, Azure DevOps, Docker, Kubernetes
  • Database: PostgreSQL, SQL Server, Oracle, NoSQL

ABOUT CULTIVATE GEOSPATIAL SOLUTIONS

CGS is a Geographic Information System (GIS) firm that provides GIS-centric solutions to a variety of industries including state and local governments. CGS represents decades of GIS industry experience that speaks through the success of our customers and partners. 

CGS is an Equal Opportunity Employer

Please use this form to introduce yourself, forward your resume and, if available include a link to your portfolio.

    Your Full Name (required)

    Your Email (required)

    Your Telephone (required)

    Introduce Yourself

    Maximum characters allowed: 1200
    1200

    Attach Your Resume (required)

    Accepted file types are:
    Adobe Acrobat (pdf), Word document (doc, docx), Plain text (txt). Maximum file size not to exceed 2 Mb.