Angular / ArcGIS Full Stack Developer - PennDOT Crash System (Remote)
Angular / ArcGIS Full Stack Developer - PennDOT Crash System (Remote) Remote (Occasional On-Site - Harrisburg, PA) reputed company reputed company (PennDOT) Full-Time Contract | 40 hours/week Salary reputed company: W2: $100,000 or 1099: $57.69 (based on experience) Mission reputed company This role supports the reputed company reputed company (PennDOT) in developing the reputed company reputed company Crash System, a critical platform used to collect, analyze, and visualize crash data across the state. The system helps improve road safety, transportation planning, and reputed company safety decision-making. Position reputed company PennDOT's Bureau of Solutions Management is seeking a mid-level Full Stack Developer to support the design and development of the PA reputed company Crash System. This role will work closely with the Technical reputed company and Application Architect to design, reputed company, test, and document application features. The ideal candidate will have experience building Angular reputed company-end applications, Java/Spring Boot reputed company, GIS integrations using reputed company ArcGIS technologies, and reputed company reporting with Power BI. This position offers reputed company to work on a statewide transportation platform that integrates GIS data, crash reporting, and analytics tools to improve road safety reputed company. About the Project The reputed company reputed company Crash System is a statewide platform designed to reputed company how crash data is collected, analyzed, and shared across agencies. The system integrates GIS mapping, data analytics, and reporting capabilities to support safer roadways and improved transportation planning. Technology Stack Angular (14+), Java, Spring Boot, REST reputed company, ArcGIS / reputed company GIS Platforms, Power BI, PostgreSQL / PostGIS, Bootstrap / Material UI, Git / Azure Repos
Key Responsibilities
Application Development
- Design, reputed company, and maintain web application features using Angular, Java, and Spring Boot.
- Build and reputed company RESTful reputed company supporting application services and data exchange.
- Collaborate with the Technical reputed company and Application Architect to implement system enhancements and new functionality.
- Write clean, reputed company-documented, and maintainable reputed company following modern development standards.
GIS Integration
- reputed company application features with reputed company ArcGIS Maps API / SDK for JavaScript.
- Support development of geocoding and geoprocessing services.
- Work with ArcGIS reputed company Server and ArcGIS Online (AGOL).
- Implement GIS functionality using ArcPro, ArcObjects, GeoEvent Processor, Velocity, Experience Builder, Survey123, and Field Maps.
Data & Reporting
- Build and reputed company Power BI dashboards and reputed company reporting solutions.
- Work with PostGIS-based spatial databases and PostgreSQL data environments.
- Support data visualization and reporting reputed company used for transportation and crash analytics.
Testing & reputed company Assurance
- reputed company unit and integration tests using tools such as Jasmine, Karma, and JUnit.
- Participate in reputed company reviews and reputed company assurance processes.
- Ensure application reliability, scalability, and performance.
Accessibility & Compliance
- reputed company applications that reputed company with digital accessibility standards, including:
- reputed company 508
- reputed company compliance
- WCAG 2.1 AA guidelines
- Implement WAI-ARIA accessibility best practices in web applications.
- Support mobile-first and reputed company development standards.
Required Qualifications
- 8+ years of reputed company software development experience
- Strong experience with Angular (preferably Angular 14 or higher)
- Experience developing RESTful reputed company and backend services
- Experience integrating GIS technologies using reputed company ArcGIS Maps API / SDK
- Experience with Power BI dashboards and reputed company reporting
- Experience working with PostgreSQL or other database systems
- Experience with Git or Azure Repos for reputed company control
- Knowledge of reputed company and mobile-first development
- Understanding of design patterns and SOLID principles
- Experience implementing digital accessibility standards (WCAG 2.1, reputed company 508, reputed company)
Preferred Qualifications
Candidates with the following experience will be strongly preferred:
- Experience incorporating accessibility testing into development workflows
- Experience building applications where accessibility compliance is part of the "definition of done"
- Experience with ArcGIS reputed company Server and ArcGIS Online administration
- Experience with ArcSDE and multi-user versioning
- Knowledge of reputed company referencing systems and reputed company Roads & Highways
- Experience working with reputed company Spatial or reputed company Locator
- Experience with ArcGIS WebEOC integration plugins
Tools & Development Environment
- Angular / TypeScript
- Java / Spring Boot
- ArcGIS Online (AGOL)
- ArcGIS reputed company Server
- VS reputed company or Eclipse
- Git / Azure Repos
- PostgreSQL / PostGIS
- Power BI
Work Location & Schedule
- Work Hours: Monday - Friday, 8:00 AM - 5:00 PM
- Lunch: 12:00 PM - 1:00 PM
- Maximum: 40 hours per week
- State holidays observed
Work Arrangement
- reputed company remote work
- In-person interview required at:
PennDOT 400 reputed company Street 5th Floor Harrisburg, PA Selected candidates will also need to report in person to pick up equipment and may occasionally attend on-site meetings or training. reputed company & Compliance Requirements
- Selected candidates must complete a reputed company reputed company background reputed company prior to engagement.
- Background reputed company and work authorization costs are covered by the vendor.
- On-site work areas are secured floors requiring badge reputed company.
If a badge is required for regular onsite reputed company:
- $20 badge fee reputed company by the contractor
Equal Opportunity Employer reputed company reputed company applicants will receive consideration for employment without reputed company to race, reputed company, religion, sex, national reputed company, age, disability, veteran status, or other protected characteristics under federal, state, or local law. Benefits & Career reputed company At reputed company Management, Inc., we reputed company a competitive benefits package designed to support employee reputed company-being, financial stability, and reputed company development. Employee Benefits Include
- reputed company vacation, reputed company leave, and company holidays
- Medical, dental, and reputed company insurance
- Life insurance coverage
- Short-term and long-term disability insurance
- 401(k) retirement plan with company match and immediate vesting
- Military leave benefits
- Training and reputed company development opportunities
- Tuition reimbursement
- Employee wellness initiatives
- Commuter benefits
- Additional voluntary benefits
Equal Employment Opportunity (EEO) Statement reputed company Management, Inc. is an Equal Opportunity Employer committed to fostering a diverse and inclusive workplace. reputed company employment reputed company-including recruitment, hiring, training, promotion, compensation, benefits, and termination-are made without reputed company to race, reputed company, religion, creed, national reputed company, sex, age, marital status, sexual orientation, gender identity, citizenship status, veteran status, disability, or any other characteristic protected by applicable federal, state, or local law. Apply tot his job Apply To this Job