Software Engineer
Core
Build and maintain transportation data management software for state Departments of Transportation and traffic agencies.
Role type
Mid-to-Senior Software Engineer (C#/.NET, TypeScript, React)
Builds
Production software for traffic count database and transportation data analysis
Domain
Transportation data management / GIS
Deliverable
production ML models | product features
Required skills
TypeScript, JavaScript, React, C#, .NET, SQL, relational databases, performance profiling, automated testing, Git workflows
Preferred skills
ETL, complex data workflows, CI/CD, ASP.NET (Web Forms, MVC, Core), GIS systems (ESRI, Google Maps, Mapnik)
Responsibilities
Deliver features end-to-end across the SDLC, write clean and testable code, collaborate with stakeholders to clarify requirements, triage and resolve production defects, participate in code reviews, create technical documentation, grow ownership of modules or services
Seniority
Mid-level (3+ years) growing toward Senior