LingaTech

Developer Full Stack GIS & Reporting

Harrisburg, PA - Contracted

Location: Harrisburg, PA
Position Type: Hybrid
Hybrid Schedule: Onsite as needed, Mostly Remote
Contract Length: Long-term engagement with annual extensions

Position Overview:
The Senior Developer is responsible for designing, developing, and enhancing a modern, enterprise-grade Unified Crash System, working closely with a Technical Lead and Application Architect. This role focuses on full-stack development, GIS integrations, data visualization, and accessibility-compliant solutions using modern Java, Angular, Azure, and Esri technologies.

Required Skills:
  • 8+ years of experience developing front-end applications using Angular (preferably Angular 14 or higher) and modern UI technologies

  • 8+ years of experience in back-end development using Java with Spring Boot in a microservices architecture, including RESTful API design, GIS integrations
  • 8 years of hands-on experience with Power BI reporting and visualization using spatial and GIS-enabled data
  • 8+ years of experience using testing frameworks such as jUnit, with working knowledge of Jasmine and Karma

  • 8+ years of experience in data and reporting solutions, including Power BI dashboards, enterprise reporting integrations, and relational/spatial databases such as PostgreSQL/PostGIS

  • 8+ years of experience with Azure-focused cloud and DevOps practices, including AKS, Azure API Management, Azure DevOps CI/CD pipelines, and Docker containerization

  • 8+ years of experience using development tools and environments such as ArcGIS Online (AGOL), ArcGIS extensions for WebEOC, VS Code or Eclipse, and Git/Azure Repos

  • Experience with the Esri ArcGIS Maps API/SDK for JavaScript

  • Knowledge and hands-on experience with Esri technologies including ArcPro/ArcObjects, GeoEvent Processor, Velocity, Experience Builder, Survey123, and Field Maps

  • Experience administering and integrating ArcGIS Enterprise Server and ArcGIS Online/Hub/Community environments

  • Experience designing and developing geocoding and geoprocessing services

  • Knowledge of Esri ArcSDE and multi-user versioning, including state tree and branch versioning models

  • Knowledge of linear referencing systems and methods, including Esri Roads and Highways and Oracle Locator/Spatial

  • Knowledge of responsive, mobile-first application design principles

  • Knowledge of software design patterns and SOLID principles

  • Knowledge of digital accessibility and disability inclusion best practices

  • Knowledge of digital accessibility regulations, including Section 508 and ADA

  • Knowledge of WCAG 2.1 AA requirements

  • Experience designing for multiple platform technologies, including HTML, CSS, JavaScript, iOS, and Android

  • Experience applying WAI-ARIA authoring guidelines and accessibility best practices

  • Experience optimizing applications for built-in accessibility features across web and mobile platforms

  • Experience developing digital products that comply with established accessibility standards

Preferred Skills:
  • 2+ years of experience working with PostgreSQL databases
  • 2+ years of experience incorporating accessibility testing into the software development process
  • 2+ years of experience building digital products where accessibility compliance is included in the definition of done
  • 8+ years of experience designing responsive user interfaces using Bootstrap and Material Design libraries
  • 8+ years of prior experience working with jQuery

Duties:
  • Design, develop, test, and document application features and enhancements using Angular, Java, Spring Boot, and microservices-based architectures

  • Collaborate with technical leadership to translate system requirements into scalable, maintainable solutions

  • Build and integrate RESTful APIs supporting enterprise and GIS-enabled applications

  • Develop responsive, mobile-first user interfaces using Angular, Material Design, and modern UI best practices

  • Implement and maintain GIS integrations using Esri ArcGIS APIs, SDKs, and enterprise mapping platforms

  • Design and develop geocoding, geoprocessing, and spatial data services supporting linear referencing systems

  • Administer and integrate ArcGIS Enterprise Server, ArcGIS Online, Hub, and related Esri tools

  • Develop and maintain reporting solutions and dashboards using Power BI and spatially enabled data models

  • Design and support PostgreSQL/PostGIS-based data structures for reporting and analytics

  • Perform unit and front-end testing using frameworks such as jUnit, Jasmine, and Karma

  • Deploy and manage containerized applications using Docker, AKS, and Azure API Management

  • Implement CI/CD pipelines and source control workflows using Azure DevOps and Git repositories

  • Ensure applications meet digital accessibility standards, including WCAG 2.1 AA, Section 508, and ADA requirements

  • Apply WAI-ARIA guidelines and accessibility testing as part of the development lifecycle and definition of done

  • Optimize applications for performance, usability, and accessibility across web and mobile platforms

  • Support development using modern IDEs and tools such as VS Code, Eclipse, and ArcGIS extensions

Apply: Developer Full Stack GIS & Reporting
* Required fields
First name*
Last name*
Email address*
Location *
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

What’s your citizenship / employment eligibility?*
LinkedInLinkedIn profile URL:*
How many years experience do you have with Power BI reporting and visualization using spatial and GIS-enabled data?*
How many years of experience do you have in these areas: Full-stack, GIS integrations, data visualization, and accessibility-compliant solutions using modern Java, Angular, Azure, and Esri technologies.*
What is your minimum hourly contract rate?*
Do you require work through a C2C employer?*
Human Check*