GIS Architect (UI mobile responsive design) - Transportation, Rail Operations
Department: Information Technology / Enterprise GIS
Industry: Transportation and Passenger Rail
Position Summary
We are seeking an experienced GIS Solutions Architect to design, develop, integrate, and manage enterprise geospatial solutions supporting transportation and passenger rail operations. This position requires a combination of GIS architecture, user experience design, accessible front-end development, full-stack software engineering, systems integration, and enterprise IT infrastructure management.
The ideal candidate will have extensive experience building mobile-responsive GIS web applications, developing sophisticated ArcGIS user experiences, and translating complex operational requirements into intuitive interfaces and reliable technical solutions. The architect will work closely with transportation engineers, operations center personnel, dispatch and field teams, application developers, database administrators, cybersecurity teams, infrastructure teams, and business stakeholders.
The position will support mission-critical rail capabilities such as train movement visualization, real-time or near-real-time location streaming, operational alerts, train manifests, manifest dashboards, and applications used within a Consolidated National Operations Center, or CNOC, environment.
Experience supporting train companies, passenger rail organizations, or transportation agencies is strongly preferred. Experience working with Amtrak systems, operations, data, or business processes is highly desirable.
Key Responsibilities
GIS Architecture and Solution Design
Define the technical architecture for secure, scalable, high-availability enterprise GIS solutions.
Design solutions using ArcGIS Enterprise, ArcGIS Online, ArcGIS Experience Builder, ArcGIS Dashboards, ArcGIS Pro, feature services, map services, geoprocessing services, and related Esri technologies.
Develop GIS reference architectures, integration patterns, data flows, security models, deployment strategies, and system design documentation.
Evaluate functional and nonfunctional requirements, including availability, performance, scalability, accessibility, maintainability, cybersecurity, and disaster recovery.
Lead technical design reviews and provide architectural guidance to GIS analysts, software developers, database engineers, infrastructure administrators, and integration teams.
Establish reusable frameworks, design standards, development practices, and application templates for enterprise GIS products.
Balance configuration-based ArcGIS solutions with custom application development based on business, technical, and operational requirements.
Front-End Development, UX, and Accessibility
Design and build sophisticated, user-friendly GIS applications for desktop, tablet, and mobile devices.
Create mobile-first, responsive web applications that perform effectively across screen sizes, device types, operating systems, and modern browsers.
Translate complex rail and transportation workflows into clear, efficient, and intuitive user interfaces.
Develop wireframes, prototypes, interaction models, navigation structures, reusable user-interface components, and production-ready application designs.
Apply modern UX and UI design principles to maps, dashboards, forms, alerts, data tables, charts, filtering tools, and operational displays.
Ensure applications conform to applicable accessibility requirements and standards, including:
WCAG 2.1 or later
Section 508
Keyboard accessibility
Screen-reader compatibility
Accessible color contrast
Focus management
Semantic page structure
Responsive text and controls
Accessible forms, maps, charts, dialogs, and notifications
Perform accessibility reviews and work with testing teams to remediate identified issues.
Experience with HTML5, CSS3, JavaScript, TypeScript, and modern component-based front-end frameworks is expected.
ArcGIS Experience Builder and Arcade
Build advanced applications using ArcGIS Experience Builder, including custom interactions, responsive layouts, widgets, data actions, and multi-page application experiences.
Configure and manage Experience Builder URL parameters to support:
Deep linking
Bookmarked operational views
Record and asset selection
Map location and extent
Search criteria
Filters
Application state
Navigation between integrated systems
Contextual links from alerts, dashboards, emails, and external applications
Design reusable URL patterns that allow users and external systems to open an application directly to a train, location, route, station, incident, manifest, or operational event.
Develop advanced ArcGIS Arcade expressions for pop-up configuration and display.
Use Arcade to implement conditional f