Developer GIS Enabled System

LingaTech

Not Interested
Bookmark
Report This Job

profile Job Location:

Harrisburg, PA - USA

profile Monthly Salary: Not Disclosed
Posted on: Yesterday
Vacancies: 1 Vacancy

Job Summary

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


Position Overview:
This position serves as a Senior Developer responsible for designing developing and enhancing large-scale GIS-enabled enterprise applications.

Duties:
  • Design develop test and document application features and enhancements using Angular (14) Java Spring Boot and microservices architecture.

  • Build and integrate RESTful APIs to support system interoperability and data exchange.

  • Develop responsive mobile-first user interfaces leveraging Material Design and modern UI frameworks.

  • Implement GIS integrations and spatial data handling using Esri ArcGIS technologies and APIs.

  • Design and develop geocoding and geoprocessing services to support spatial analysis and reporting.

  • Develop and maintain PostGIS- and PostgreSQL-based data models to support reporting and analytics layers.

  • Utilize testing frameworks such as jUnit Jasmine and Karma to ensure code quality and reliability.

  • Deploy and manage containerized applications using Docker and Azure Kubernetes Service (AKS).

  • Configure and manage Azure services including Azure API Management Azure Functions Azure Data Factory and Azure DevOps CI/CD pipelines.

  • Administer and integrate ArcGIS Enterprise Server ArcGIS Online Hub and Community environments.

  • Collaborate using Git and Azure Repos for source control code reviews and team-based development.

  • Apply design patterns SOLID principles and best practices throughout the software development lifecycle.

  • Ensure compliance with digital accessibility standards including WCAG 2.1 AA Section 508 and ADA requirements.

  • Implement accessibility best practices using WAI-ARIA guidelines and platform-specific accessibility features.

  • Incorporate accessibility testing into the development process and ensure compliance is part of the definition of done.

  • Work within modern development environments such as VS Code Eclipse or Spring Tool Suite (STS).


Required Skills:
  • 8 years of experience developing front-end applications using Angular (preferably Angular 14 or higher).

  • 8 years of experience in back-end development using Java with Spring Boot including microservices architecture RESTful API design and integration and GIS integrations with spatial data handling.

  • 8 years of experience using testing frameworks such as jUnit; familiarity with Jasmine and Karma preferred.

  • 8 years of experience in data design using PostGIS-based reporting layers and PostgreSQL or other relational database management systems.

  • 8 years of experience with Azure-focused cloud and DevOps technologies including Azure Kubernetes Service (AKS) Azure API Management Azure DevOps CI/CD pipelines Docker containerization and Azure Data Factory.

  • 8 years of experience working with development tools and environments including ArcGIS Online (AGOL) ArcGIS Extension plugin for WebEOC VS Code Eclipse or Spring Tool Suite (STS) and Git/Azure Repos for source control and collaboration.

  • Experience using the Esri ArcGIS Maps API/SDK for JavaScript.

  • Experience with ArcPro/ArcObjects GeoEvent Processor Velocity Experience Builder Survey123 and Field Maps.

  • Experience administering 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 trees and branch versioning.

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

  • Knowledge of responsive and mobile-first development 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 platform technologies such as HTML CSS JavaScript iOS and Android.

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

  • Experience optimizing applications for platform accessibility features across web and mobile platforms.

  • Experience developing digital products that comply with accessibility standards.


Preferred Skills:
  • 2 years of experience working with PostgreSQL.
  • 2 years of experience incorporating accessibility testing into the development process.
  • 2 years of experience building digital products where accessibility compliance is part of 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.

Required Experience:

Senior IC

Location: Harrisburg PAPosition Type: HybridHybrid Schedule: Onsite as needed mostly remoteContract Length: Long-term engagement with annual extensionsPosition Overview:This position serves as a Senior Developer responsible for designing developing and enhancing large-scale GIS-enabled enterprise ap...
View more view more

Key Skills

  • ArcGIS
  • Enterprise Architecture
  • GIS
  • Iis
  • Wcf
  • .NET
  • iOS Development
  • AJAX
  • Visual Studio
  • Visual Basic
  • ASP
  • XSLT

About Company

Company Logo

Careers at LingaTech: Love Where You Work! Welcome to the vibrant world of LingaTech, where technology meets fun and innovation! Are you ready to join the adventure? As a premier employer of top-notch technology consultants, we're on a mission to assemble the most talented and passion ... View more

View Profile View Profile