The Center for Advanced Transportation Technology (CATT) Laboratory is the industry leader for transportation information analysis, visualization, and user interface design. We provide cutting-edge analytics products and an integrated product suite of situational awareness tools for transportation practitioners. These products and services are rapidly changing the way governments operate and make decisions.
We receive hundreds of gigabytes of transportation data daily making our petabytes of archived data likely the largest collection of traffic data in the world. Our clients use our software to analyze that data to generate valuable insights. Our work saves taxpayer money, improves the environment, and saves lives!
We’re as passionate about transportation as we are about building great software. We care about building usable, stable, and secure software to analyze massive amounts of data. We use cutting-edge tech to build and maintain our software. We have a mature development process and use industry best practices to build the best software possible. Our team is composed of developers, analysts, testers, UX designers, data scientists, and customer support operating in an Agile environment.
Our office is in College Park near the University of Maryland, easily accessible by DC Metro, MARC train, bus, car, and bike. Local employees are welcome to work from the office or other locations with a flexible schedule around our core hours. We also have many employees who are fully remote and work from different states. UMD requires all employees to live in the US.
We believe varied perspectives build better products, are proud to have a diverse team, and encourage people of all backgrounds to apply.
When you join our team, you will work with designers, developers, DBAs, analysts, data scientists, and testers to design, develop, test, deploy, and maintain web-based software applications. You will apply your knowledge, skill, and experience to create stable, secure, and reliable data analysis and visualization applications. You will learn new skills and stay current with industry best practices and upcoming technologies. You will perform code reviews to ensure code modifications from other developers are free of bugs and follow the Lab’s coding standards.
Essential duties and responsibilities:
- Build and maintain user interfaces and data visualizations based on designs from our UX team.
- Work on web-based software that interacts with internal and external APIs and databases.
- Document processes, decisions, and architecture. Maintain existing software and documentation as needed.
- Work with our QA team to ensure software is thoroughly tested.
- Conduct code reviews.
- Understand, refine, break down, and estimate backlog items.
- Participate in our Tier II Support team rotation.
- Participate in Agile ceremonies including standups and retrospectives.
Our team has been growing since 2002, and we’re always open to hiring good people. This is an open continuous vacancy announcement. Applicants will be regularly reviewed throughout the announcement period, and we expect to hire multiple candidates from this announcement, at various skill levels and salaries commensurate with experience.