Digital Solutions Software Developer I
Core
Develop web-based and desktop applications to support transportation planning, traffic engineering, transit, and infrastructure projects.
Role type
Software Developer I (Transportation Technology)
Builds
Scalable software solutions for transportation agencies and infrastructure programs
Domain
Transportation & Infrastructure
Deliverable
production ML models | product features
Required skills
Object-oriented programming (Java or C#), Web development (JavaScript, AJAX, SQL), UI/UX design, Debugging and optimization, Agile development
Preferred skills
Hibernate ORM, Velocity Template Language, jQuery, Knockout MVVM, Apache Lucene/SOLR, ESRI ArcObjects API, Direct Web Remoting (DWR), Kotlin, TypeScript, Go, Rust
Responsibilities
Collaborate with engineers and stakeholders to translate requirements into software solutions, Design and develop applications for transportation planning and asset management, Build new features and enhance existing applications, Develop intuitive user interfaces for complex engineering processes, Troubleshoot and optimize applications, Participate in code reviews and agile development activities