Senior GIS Application Developer

Global Data ConsultantsHarrisburg, PA
1d

About The Position

GDC IT Solutions is currently seeking a Senior GIS Application Developer to support PennDOT’s Bureau of Solutions Management. This role offers the opportunity to work on the development of the new PA Unified Crash System in a collaborative, standards-driven environment focused on modern web, GIS, and cloud technologies. As a Senior GIS Application Developer, you will be responsible for designing, developing, testing, and documenting enterprise-grade application features and enhancements while collaborating closely with technical leadership to deliver a scalable, accessible, and high-performing unified crash reporting system.

Requirements

  • 8+ years of professional experience in full-stack application development.
  • Strong experience with Angular (version 14 or higher preferred).
  • Experience developing Java applications using Spring Boot and microservices architecture.
  • Experience designing and integrating RESTful APIs.
  • Extensive experience with Esri ArcGIS Maps API/SDK for JavaScript.
  • Experience with ArcGIS Enterprise Server and ArcGIS Online as an administrator.
  • Experience designing and developing geocodes and geoprocessing services.
  • Knowledge of ArcSDE and multi-user versioning, including branch and state-tree versioning.
  • Knowledge of linear referencing systems and Esri Roads and Highways.
  • Experience with GIS-related tools including ArcPro, ArcObjects, GeoEvent Processor, Velocity, Experience Builder, Survey123, and Field Maps.
  • Strong understanding of responsive and mobile-first design principles.
  • Knowledge of design patterns and SOLID principles.
  • Experience developing accessible digital products that comply with WCAG 2.1 AA standards.
  • Familiarity with testing frameworks such as jUnit.
  • Experience working with Power BI for dashboards and reporting integrations.
  • Experience using ArcGIS Online (AGOL) and related plugins such as WebEOC extensions.
  • Proficiency with development tools such as VS Code or Eclipse.
  • Experience working in Azure environments including AKS, Azure API Management, and Azure DevOps.
  • 2+ years of experience working with PostgreSQL databases.
  • Experience incorporating accessibility testing into the software development lifecycle.
  • Experience defining accessibility compliance as part of the “definition of done.”

Nice To Haves

  • Familiarity with Jasmine and Karma testing frameworks.
  • Prior experience with jQuery.

Responsibilities

  • Design, develop, test, and document application features for the PA Unified Crash System using Angular, Java, and Spring Boot.
  • Collaborate with the Technical Lead and Application Architect to implement system enhancements aligned with enterprise architecture standards.
  • Develop and integrate RESTful APIs within a microservices-based architecture.
  • Build responsive, mobile-first user interfaces leveraging Angular, Material Design, and Bootstrap where applicable.
  • Design and implement GIS integrations and spatial data workflows using Esri technologies.
  • Develop geocoding and geoprocessing services supporting enterprise GIS solutions.
  • Create and integrate Power BI dashboards and reporting layers for enterprise-level analytics.
  • Support PostGIS-based data design and reporting layers using PostgreSQL or similar databases.
  • Deploy and manage containerized applications using Docker within Azure environments.
  • Support CI/CD pipelines using Azure DevOps and source control using Git/Azure Repos.
  • Ensure compliance with digital accessibility standards including WCAG 2.1 AA, Section 508, and ADA.
  • Apply WAI-ARIA guidelines and accessibility best practices throughout the development lifecycle.

Benefits

  • Comprehensive Benefits Package: GDC offers competitive compensation, excellent benefits, and a positive work environment designed around the philosophy of mutual respect. Our comprehensive benefits package includes medical, dental, prescription, vision, 401(k), short and long-term disability, and group life
  • Holiday and Vacation: GDC firmly believes in a comfortable work-life balance, and we offer comprehensive holiday and paid-time-off (PTO) packages. We provide a generous PTO package, and we encourage our staff to use it — whether it’s for vacation or other personal reasons everyone needs time to relax and refresh.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service