Software Engineer
Apply NowAbout PrePassPrePass® is North America's most trusted weigh station bypass and toll management platform. We’re transforming how the transportation industry operates—creating solutions that keep trucks moving safely, efficiently, and compliantly. This means making bold decisions and building systems that support not only fleets but the broader economy. It all starts with enabling commercial vehicles to keep rolling with seamless toll management, weigh station bypass, and safety solutions. It’s what we do best, and we do it to meet the demands of the road every day.
That’s why people join us: our solutions are implemented in real-time, on highways and interstates across the nation, helping fleets go farther, faster. This work challenges and rewards, presenting complex problems that need ambitious answers. We hire bold thinkers with a heart for impact, a passion for progress, and the optimism to shape the future of transportation.
About the RoleWe are seeking a talented and motivated Software Engineer to join our growing team. This position is part of the Bypass team, which develops and maintains an innovative weigh station bypass platform designed for commercial fleets and drivers across North America. The Bypass solution leverages real-time information to simplify weigh station bypass and keep trucks moving. This saves fleets time, keeps costs under control, enhances road safety, and gets drivers to their destinations sooner. Joining this team means contributing to a product that directly impacts operational efficiency and the future of intelligent transportation.
Key Responsibilities• Design, develop, test, and maintain .NET applications and APIs using best practices. • Collaborate with cross-functional teams and participate in Agile ceremonies to deliver software that meets user requirements. • Utilize GitHub, Git, and Visual Studio for source control, CI/CD, and application development. • Ensure software quality through rigorous testing, debugging, documentation, and adherence to coding standards. • Troubleshoot, maintain, and enhance existing software while demonstrating ownership and sound engineering practices. • Mentor teammates and promote security, reliability, scalability, and compliance in software solutions.