S R International logo

Full Stack GIS Developer (Angular / Java / ArcGIS) (PA Local Only)

S R International
Full-time
Remote
United States
Full Stack GIS Developer (Angular / Java / ArcGIS)

Job Code: TAS 793559
Client: Commonwealth of Pennsylvania – PennDOT
Location: Remote (Pennsylvania)
Duration: Contract through 06/30/2026 (extension likely)


Position Overview

PennDOT is seeking a Senior Full Stack GIS Developer to support the Bureau of Solutions Management. This role will focus on the design and development of the PA Unified Crash System, working closely with the Technical Lead and Application Architect.

The ideal candidate has strong experience with Angular, Java/Spring Boot, GIS technologies, Azure cloud, and accessibility-compliant development.

Work Arrangement

  • Primarily remote

  • In-person interview required in Harrisburg, PA

  • On-site visit required for equipment pickup and occasional meetings/training

  • Standard hours: Mon–Fri, 8:00 AM – 5:00 PM (ET)

Key Responsibilities

  • Design, develop, test, and document full-stack applications

  • Build and enhance system features using Angular, Java, Spring Boot, and GIS tools

  • Develop RESTful APIs and microservices

  • Create enterprise reporting dashboards using Power BI

  • Ensure applications meet digital accessibility standards (WCAG 2.1 AA, Section 508)

  • Collaborate with architects, technical leads, and stakeholders

Required Skills & Experience (8+ Years)

  • Front End: Angular (v14+ preferred), HTML, CSS, JavaScript, responsive/mobile-first design

  • Back End: Java, Spring Boot, RESTful APIs, microservices

  • GIS: Esri ArcGIS Maps SDK/API for JavaScript, ArcGIS Enterprise, ArcGIS Online

  • Databases: PostgreSQL, PostGIS (or equivalent)

  • Testing: jUnit (Jasmine/Karma preferred)

  • Cloud & DevOps: Azure (AKS, API Management, Azure DevOps), Docker

  • Tools: ArcGIS Online (AGOL), WebEOC, Git/Azure Repos, VS Code or Eclipse

  • Accessibility: WCAG 2.1 AA, Section 508, ADA, WAI-ARIA best practices

Preferred Qualifications

  • 2+ years experience with PostgreSQL

  • Experience embedding accessibility testing into CI/CD pipelines

  • Experience building applications where accessibility is part of the definition of done

Additional Requirements

  • PATCH background check (vendor expense)

  • On-site badge required for regular access (candidate pays $20 fee)

  • No parking provided

  • Do not resubmit candidates from req #756304, 788283, or 793581

This is a remote position.

Compensation: $65.00 per hour