SJ
SponsoredJobs
.online
← Back to All Jobs

Full Stack Developer

Sign in to view the employer name
🇺🇸 Harrisburg, Pennsylvania, United States
Posted 23 Apr 2026

Location

Job description

Location: Harrisburg, PA

Work Arrangement: Majority remote

Estimated Onsite/Remote: 90% remote / 10% onsite

Schedule: Monday - Friday, 8 AM - 5 PM excluding state holidays for a maximum of 40 hours a week

Lunch: 12 PM - 1 PM

Contract: 05/18/2026 - 06/30/2027. Historically, these roles are extended for an additional year.

Interview Type: On-site at the 5th floor of The Keystone Building (400 North Street, Harrisburg, PA 17120)

Visas Accepted: USC, GC, GC EAD, H1B

Role Overview

The position primarily serves as Senior Developer in PennDOT's Bureau of Solutions Management. The incumbent will be responsible to assist with design and development of the new PA Unified Crash System. Candidates will work under the direction of the project's Technical Lead and Application Architect to write, test, and document code to implement system features and enhancements using Angular, Java, Spring Boot, GIS, and Azure Function technologies.

Primary Responsibilities

  • Assist with design and development of the new PA Unified Crash System
  • Work under the direction of the project's Technical Lead and Application Architect
  • Write, test, and document code to implement system features and enhancements
  • Support Angular front-end development and responsive UI implementation
  • Develop Java and Spring Boot microservices architecture solutions
  • Build and integrate RESTful APIs
  • Support GIS integrations and spatial data handling
  • Develop and maintain geocodes and geoprocessing services
  • Work with PostgreSQL and PostGIS-based reporting layers
  • Support Azure-focused cloud and DevOps initiatives including AKS, Azure API Management, Azure DevOps, Docker, and Azure Data Factory
  • Collaborate using Git / Azure Repos for source control and team coordination
  • Ensure digital accessibility compliance across delivered solutions

Required Technical Skills

  • Angular (preferably Angular 14 or higher)
  • Java with Spring Boot (Microservices architecture)
  • RESTful APIs design and integration
  • GIS integrations and spatial data handling
  • jUnit (Preferred: Jasmine and Karma)
  • PostGIS-based data design for reporting layers
  • PostgreSQL or other database management systems
  • AKS
  • Azure API Management
  • Azure DevOps for CI/CD
  • Containerization with Docker
  • Azure Data Factory
  • AGOL
  • ArcGIS Extension plugin for WebEOC
  • VS Code, Eclipse, or Spring Tool Suite
  • Git / Azure Repos
  • Esri ArcGIS Maps API/SDK for Javascript
  • ArcPro/ArcObjects
  • GeoEvent Processor
  • Velocity
  • Experience Builder
  • Survey123
  • Field Maps
  • ArcGIS Enterprise Server
  • ArcGIS Online/Hub/Community administration
  • Esri ArcSDE and multi-user versioning with state trees/branch versioning
  • Linear referencing systems/methods
  • Esri Roads and Highways
  • Oracle Locator/Spatial
  • Responsive and mobile-first development
  • Design Patterns and SOLID principles
  • Digital accessibility and disability inclusion
  • Section 508 and ADA accessibility regulations
  • WCAG 2.1 AA requirements
  • HTML, CSS, JavaScript, iOS, and Android platform design
  • WAI-ARIA authoring guidelines and best practices
  • Accessibility optimization across supported platforms
  • Development of digital products compliant with accessibility standards

Preferred Qualifications

  • PostgreSQL
  • Experience incorporating accessibility tests into the development process
  • Experience building digital products where accessibility compliance is part of definition of done
  • Responsive UI design with Bootstrap (optional)
  • Material Design libraries
  • Prior experience with jQuery
  • 4 year college degree or equivalent technical study with advanced study preferred

Job details

EmployerSign in to view the employer name
LocationHarrisburg, Pennsylvania, United States
Posted23 Apr 2026
SalaryNot specified
Work locationHarrisburg, PA
Contract05/18/2026 - 06/30/2027. Historically, these roles are extended for an additi…
SponsorshipVisa Sponsored ✓
Categories
Information Technology

Prep this job with AI