Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

GIS Developer II

AVN

Job Summary
The GIS Developer II position is responsible for advanced geospatial data management, analysis, programming, and development efforts to support a wide range of projects and departmental needs. This role involves designing, developing, and maintaining complex geographic databases, conducting spatial analysis, and creating high‑quality maps and web‑mapping applications. The developer will contribute to custom GIS solutions, provide technical support to users, and deliver high‑quality geospatial products to customers.

The position works with advanced software technologies in a fast‑paced, entrepreneurial environment, developing innovative solutions for federal and commercial customers.

Key Product Focus

Creating custom web‑mapping applications for interacting with geospatial data

Geodatabase design and management (cloud and on‑prem)

Managing geospatial big data on the web (ArcGIS Enterprise)

Consultation on technical workflows regarding web‑based GIS (data and systems)

Leveraging cloud ecosystems to enhance end‑user experience with geospatial data

NOTE: This specific position requires U.S. citizenship status due to a government contract.

Essential Job Functions

Geospatial Data Management & Analysis

Design, create, manage, and maintain complex geospatial databases (e.g., geodatabases, spatial relational databases) for on‑premises and cloud environments.

Manage geospatial data, including big data, using Python and/or PostgreSQL.

Integrate spatial and non‑spatial data from diverse sources.

Develop and implement data automation scripts and workflows (e.g., Python, SQL) to improve efficiency in data processing and management.

Apply advanced cartographic principles and techniques for effective visualization of complex spatial information.

Develop and publish web‑based GIS applications and dashboards to provide interactive access to geospatial data and analysis.

System Support and Development

Collaborate with the team to support the full lifecycle of ArcGIS Enterprise, including content management, portal administration, and deployment of web maps and layers.

Develop custom web‑mapping user interface solutions using React and/or JavaScript.

Provide technical support and guidance to GIS users and staff on GIS applications, data acquisition, editing, and software issues.

Assist and sometimes lead in planning, designing, developing, testing, and implementing new GIS applications and solutions.

Assist with monitoring and maintaining the ArcGIS Enterprise ecosystem to ensure high availability and address performance pinch points and technical debt.

Configure, maintain, and troubleshoot GIS software (e.g., Esri, ArcGIS Enterprise, ArcGIS suite).

Stay current with emerging GIS technologies, software updates, and industry best practices.

Project and Documentation

Participate in and lead components of GIS projects, defining scope, timelines, and deliverables.

Document technical specifications, system processes, data models, and operational procedures clearly and comprehensively.

Communicate effectively with internal and external stakeholders to understand data needs, project requirements, and desired outputs.

Conceptual Understanding of Web‑Based GIS

Basic web communication protocols.

Structure of information exchanges between server, database, and client.

Server and client request/response formats and queries.

How geospatial data gets served in different scenarios.

Spatial data rendering performance optimization.

Other Job Functions

Training and Mentorship

Provide training and support to less experienced staff, end‑users, and other department personnel on GIS software, data, and applications.

Serve as a resource for internal and external stakeholders seeking geospatial information or assistance, including custom developed web applications.

Collaboration and Communication

Work effectively within a team environment, fostering collaboration and knowledge sharing.

Communicate technical information clearly and concisely to non‑technical audiences, both verbally and in writing.

Participate in inter‑departmental meetings to represent GIS interests and contribute to broader organizational goals.

Innovation and Process Improvement

Research and recommend new GIS technologies, software, and methodologies to enhance efficiency and capabilities.

Propose and implement improvements to existing GIS workflows and data management practices.

Contribute to the development of GIS standards, policies, and procedures.

Quality Assurance and Data Governance

Assist in maintaining and enforcing data governance policies to ensure the integrity, security, and accessibility of geospatial data.

Uphold metadata compliance standards when possible (FGDC, ISO 19115, etc.).

Required Skills

GIS Software Proficiency

Advanced proficiency in industry‑standard GIS software (e.g., Esri ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online, and/or equivalent open‑source alternatives).

Experience with various GIS extensions and tools (e.g., Spatial Analyst, Network Analyst, Geostatistical Analyst, Image Analyst).

Geospatial Data Management

Expertise in managing and manipulating complex geospatial datasets (e.g., vector, tabular).

Strong understanding of geospatial data models, projections, and coordinate systems.

Experience with geodatabase design, implementation, and administration.

Proficiency in data quality assurance and validation techniques.

Spatial Analysis & Modeling

Demonstrated ability to perform advanced spatial analysis, geoprocessing, and statistical analysis.

Experience developing and executing geoprocessing models (e.g., using ArcGIS or Python scripting).

Ability to interpret and communicate the results of complex analyses effectively.

Programming & Scripting

Proficiency in Python for GIS automation, scripting, and custom tool development (e.g., ArcPy, GeoPandas).

Strong SQL skills for querying, managing, and manipulating spatial and non‑spatial data in relational databases (e.g., PostgreSQL/PostGIS, SQL Server, Oracle Spatial).

Cartography & Visualization

Advanced cartographic design principles and techniques for creating high‑quality, effective maps and visual products.

Experience with data visualization tools and methods for presenting geospatial information.

Familiarity with web mapping concepts and technologies (e.g., ArcGIS API for JavaScript, Leaflet, OpenLayers) for developing interactive web maps and dashboards.

Database Management

Experience with relational database management systems (RDBMS) concepts and practical applications.

Ability to work with and integrate data from various database platforms.

Problem‑Solving & Critical Thinking

Excellent analytical and problem‑solving skills to identify, diagnose, and resolve complex GIS‑related issues.

Ability to independently research and implement solutions for technical challenges.

Communication & Collaboration

Strong written and verbal communication skills for technical documentation, reports, and presentations to diverse audiences.

Ability to clearly explain complex GIS concepts to non‑technical stakeholders.

Ability to work effectively in a team environment and collaborate with colleagues on projects.

Version Control

Familiarity with version control systems (e.g., Git) for managing code and project files.

Required Education
Bachelors degree in Geographic Information Science (GIS), Geography, Environmental Science, Computer Science, or related fields.

Required Experience
3+ years’ experience in ArcGIS development or custom geospatial software development utilizing open‑source products.

Preferred Experience

GIS development (AGOL, OpenGIS, MapBox, additional open‑source platforms).

Database development (PostgreSQL/PostGIS, SQL Server, Oracle Spatial).

Web development (Vue.js, Node.js, React, JavaScript, HTML, CSS).

API development (GraphQL).

Desktop experience (ArcGIS Pro, QGIS, GRASS).

All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, protected veteran status, or status as an individual with disability.

#J-18808-Ljbffr
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the GIS Developer II in Richmond, VA vacancy
  •  ...A leading GIS technology firm in the United States is seeking an experienced GIS Developer II to manage geospatial data and develop custom web-mapping applications. The ideal candidate will have 3+ years experience with GIS software, particularly ArcGIS, and expertise... 
    Geographic information system

    AVN

    Richmond, VA
    2 days ago
  • $60 - $65 per hour

     ...0/hr Job Title: Full-Stack Data Analyst / Web App Developer Location: 100% Remote (U.S.-based) Type: 6-Month Contract...  ...for integration with SQL Server or deployment via IIS Familiarity with Power BI Experience working with GIS formats (e.g., KMZ, shapefiles) Knowledge of... 
    Geographic information system
    Contract work
    Remote work

    ZEEKTEK

    Richmond, VA
    7 hours ago
  • $125k - $175k

     ...Software Engineer II, Full-Stack (Card Acquisition) Remote Canada Affirm is reinventing credit to make it more honest and friendly...  .... What We Look For 2+ years of experience as a full‑stack developer Prior experience with monitoring and alerting systems (Sentry... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm

    Richmond, VA
    7 hours ago
  • $105k - $130k

     ...money for energy customers. We’re looking for a Software Engineer II to join our Data Platform team and help scale the infrastructure...  ...tooling so other teams can onboard and ship on their own Develop and maintain CI/CD pipelines in CircleCI, including OIDC authentication... 
    Suggested
    Local area
    Remote work
    Flexible hours
    Shift work

    upLIGHT

    Richmond, VA
    2 days ago
  • $163.9k - $217.19k

     ...Articulate is looking for a Senior Software Engineer II to join our amazing Distribution team! The Distribution team is responsible...  ...technologies: Node.js, Postgres, Docker, React, TypeScript. Proficiency developing and maintaining services on AWS, and strong operational skills... 
    Suggested
    Local area
    Immediate start
    Remote work

    Articulate

    Richmond, VA
    2 days ago
  • $138k - $160k

     ...who are motivated to make a meaningful impact on healthcare at scale. About the role: We are seeking an exceptional Software Engineer II to join our Engineering team . Garner’s Engineering team tackles incredibly hard technical problems for a mission that truly matters.... 
    Remote work
    Work visa
    Flexible hours

    Garner Health

    Richmond, VA
    4 days ago
  • $35 - $60 per hour

     ...Added Jan 22, 2026 Software Engineer II (27221) Remote, Remote | Temp to Perm Apply For additional information on how we handle...  ...to work! Job Duties Work as a member of the team to Design, develop, and implement enterprise-level applications. Write clean, efficient... 
    Hourly pay
    Permanent employment
    Contract work
    Temporary work
    Remote work

    Levi Ray & Shoup Inc

    Richmond, VA
    13 hours ago
  • $197.4k - $232k

     ...something bigger, together. One Confluent. One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend systems that underpin our data streaming platform. You’ll lead the design and delivery... 
    Full time
    Remote work

    Confluent

    Richmond, VA
    1 day ago
  •  ...connect with 28,396 DevOps professionals. Job Overview Wealth.com is seeking a talented Remote Software Engineer II to enhance their team. This role involves developing and maintaining a robust software infrastructure that supports financial planning applications and wealth... 
    Remote work

    DevOpsChat

    Richmond, VA
    2 days ago
  •  ...Software Engineer II CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information...  ...in office and Friday work from home. Responsibilities Develop and maintain engaging, responsive, and high-performance web... 
    Work at office
    Work from home

    LoopNet

    Richmond, VA
    1 day ago
  • $149k - $180k

     ...About the Role Senior Software Engineer II – Frontend The Financial Platform team is a collaborative engineering squad focused...  ...due to the diverse needs of our customers. What You’ll Do Develop mission‑critical consumer flows for new features and experiment... 
    Flexible hours

    Feedinkoo

    Richmond, VA
    8 hours ago
  • $126.14k - $252.5k

     ...Senior Software Engineer I/II - Route Execution Remote - US Samsaras Mission Improve the safety, efficiency, and sustainability...  ...physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we... 
    Full time
    Immediate start
    Remote work
    Flexible hours

    Samsara

    Richmond, VA
    1 day ago
  • $80k - $100k

     ...70 countries across all 7 continents. The Software Engineer II will perform full stack development with C# program, MVC, Linq,...  ...Essential Responsibilities: Under general supervision, design, develop, troubleshoot, and analyze software programs for computer-based... 
    Hourly pay
    Contract work
    Local area
    Remote work

    Amentum

    Richmond, VA
    2 days ago
  • $100k - $150k

     ...Indeed, Inc. is looking for a Software Engineer II to join our Marketplace Intelligence and Efficiency team. In this role, you will be responsible for designing and building scalable systems that enhance job delivery. Collaboration with Product, Data Science, and Matching... 

    Indeed, Inc., c/o CT Corporation (Indeed.com)

    Richmond, VA
    8 hours ago
  • $100k - $150k

     ...innovation and creating the best experience for job seekers. (*Comscore, Total Visits, March 2025) Day to Day As a Software Engineer II on the Meta Profile team, you will design and build scalable natural-language generation pipelines and services that synthesize job... 
    Work experience placement
    Local area

    Indeed

    Richmond, VA
    3 days ago
  • $95k - $171k

     ...about working with cutting-edge technologies? Are you a software developer who loves solving complex problems? Join our Edge...  ...facing offerings. Partner with the best As a Software Engineer II, your code will serve high‑traffic, global applications while you... 
    Work experience placement

    Akamai

    Richmond, VA
    7 hours ago
  • $1,500 per month

     ...SAP FIORI Developer II – C5MI At C5MI, we’re transforming enterprise operations through innovation, automation, and deep industry expertise. As a leader in SAP solutions and sustainment, you’ll have the opportunity to shape a high-impact service line, work alongside forward... 
    Full time
    Local area
    Remote work

    c5mi

    Richmond, VA
    2 days ago
  •  ...GIS Developer 4 Richmond, VA 3+ months Contract Required Skills: Data development in RDBMS (SQL Server, Oracle), JSON, XML, web services ESRI ArcGIS Desktop, ArcGIS Pro, ArcGIS Server, and common associated add-ins/extensions Experience developing in... 
    Geographic information system
    Contract work

    My3Tech Inc

    Richmond, VA
    4 days ago
  •  ...Feedinkoo is seeking a skilled Software Development Engineer II to join their innovative team in the United States. The role involves...  ...in languages such as Java, C++, or C#. Responsibilities include developing robust applications, conducting code reviews, and staying... 

    Feedinkoo

    Richmond, VA
    8 hours ago
  • $125k - $160k

     ...Job Title: Software Engineer II - Distributed Systems Location: Remote (US Based Only) We cannot sponsor or transfer any visas, of any kind, at this time Estimated salary range: $125,000 to $160,000. The salary offered for this position will be based on a candidate’s... 
    Local area
    Remote work
    Visa sponsorship

    Ocient

    Richmond, VA
    2 days ago
  • $120k - $150k

     ...A bioscience and technology firm in the United States is seeking an AI Engineer II to design and deliver AI applications that support translational research. In this role, you will work with clients to understand their needs and deliver technical solutions. You will architect... 

    Axle

    Richmond, VA
    2 days ago
  • $86.4k - $129.6k

     ...Application Engineer II For this U.S. based position, the expected compensation range is $86,400 - $129,600 per year , which includes base pay and short-term incentive. The compensation range applies to candidates located within the United States. Additional pay is determined... 
    Permanent employment
    Temporary work
    Flexible hours

    Schneider Electric

    Richmond, VA
    2 days ago
  •  ...Sriven™ Systems, Inc in Southlake, TX is seeking a PROGRAMMER ANALYSTS II to plan, develop, and implement software system application packages and network systems. The role requires strong skills in Java, J2EE, WebSphere, SOAP, DB2, and SQL, along with the ability to define... 
    Relocation

    Sriven Systems Inc.

    Richmond, VA
    2 days ago
  • $160k - $210k

     ...Software Engineer II, Backend (Identity Decisioning) Remote US Affirm is reinventing credit to make it more honest and friendly...  ...experience as a software engineer. You have experience designing, developing and launching backend systems and are proficient in one of... 
    For contractors
    For subcontractor
    Remote work
    Flexible hours

    Affirm

    Richmond, VA
    1 day ago
  •  ...Description Timmons Group is seeking a Civil Project Engineer II/III to join our Structures and Bridge Design Group in...  ...provide civil engineering, environmental, economic development, GIS/geospatial technology, landscape architecture, and surveying services... 
    Geographic information system
    Flexible hours

    Timmons Group

    Richmond, VA
    8 days ago
  •  ...gather consumer insights and supercharge business growth. The Team The Cint Technology team is looking for a Senior Software Engineer II to join our international Measurement team. This position is for a software engineer who likes challenges. Our business has been... 
    Remote work

    Cint

    Richmond, VA
    2 days ago
  •  ...Experience in requirement gathering and product development design. Clear communication skills. Test-driven development (JUnit). Certification(s) Required: CERTIFIED GIS PROFESSIONAL (GISP), ESRI TECHNICAL CERTIFICATION, PMP (PROJECT MANAGEMENT PROFESSIONAL) #J-18808-Ljbffr... 
    Geographic information system

    TechDigital Group

    Richmond, VA
    2 days ago
  • $87.6k - $117k

     ...Cloud Engineer II page is loaded## Cloud Engineer IIlocations: Remote USAtime type: Full timeposted on: Posted 2 Days Agojob...  ...usage patterns and provide recommendations to reduce waste.* Develop automation scripts using PowerShell, Python, Bash, and AWS CLI to... 
    Extra income
    Full time
    Local area
    Remote work

    Vibrant

    Richmond, VA
    1 day ago
  • Job Title Real Estate Services Title Agent II Responsibilities Perform basic principles in reading, writing, retracing and interpreting...  ...industry regulatory knowledge a plus Database, ProjectWise and GIS familiarity a plus Proficient with MS Office Suite, Webex and... 
    Geographic information system
    Full time
    Local area

    Fashion Institute of Design & Merchandising

    Glen Allen, VA
    1 day ago
  •  ...Sentinel Blue is hiring a Cloud Engineer II for our Operations team. This role owns cloud services in client environments and drives improvements that make delivery more consistent and supportable. Most work occurs in Azure Government and Microsoft 365 GCC High,... 
    Permanent employment
    Full time
    Remote work

    Sentinel Blue

    Richmond, VA
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to GIS Developer II. Be the first to apply!