Vacancies

Full Stack Developer

Employer logo
Full Stack Developer
Prorec Resource Solutions, LLC

Country flag
Harrisburg, Pennsylvania, United States
Classification symbol Information Technology
H-1B
All other/unspecified
Job posted on April 23, 2026
APPLY NOW
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

APPLY NOW