PrePass · 9 hours ago
Junior Software Engineer
PrePass is North America's most trusted weigh station bypass and toll management platform. As a Junior Software Engineer, you will be involved in building application prototypes and enhancing existing products while leveraging your programming skills in C# .NET and collaborating with cross-functional teams.
Non ProfitPublic Safety
Responsibilities
Software Development: Write and maintain high-quality code based on requirements, using C# .NET and related technologies for both on-premise and cloud-based applications
Hardware Interfacing: Develop and maintain software that interacts with hardware components, ensuring seamless integration and reliable operation
Testing and Debugging: Conduct thorough testing, including unit and integration tests, as well as field testing of hardware components to identify and fix bugs or errors, ensuring software quality and stability
Collaboration: Work closely with engineers and other stakeholders to understand hardware specifications, translate them into software requirements, and develop effective solutions
Documentation: Produce clear, concise technical documentation to support software maintainability and future enhancements
Agile Development: Participate in Agile/Scrum ceremonies, contributing to sprint planning, daily stand-ups, and retrospectives to deliver features effectively and iteratively
Qualification
Required
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
1-2 years of experience developing software applications using C# and .NET technologies
Deep understanding of core computer science concepts and software programming
Familiarity with software development methodologies such as Agile (Scrum) and Test-Driven Development (TDD)
Strong problem-solving and analytical skills
Excellent communication and collaboration skills
Ability to work independently and as part of a team, following company processes and standards
Proficiency in Visual Studio, SQL Server Management Studio, Azure DevOps, and Git
Experience with unit testing
Preferred
Experience developing software for the transportation industry
Familiarity with hardware interfacing protocols and communication methods
Experience working with cloud platforms such as Microsoft Azure
Familiarity with CI/CD pipelines (Azure DevOps)
Familiarity with Android, iOS, Raspberry Pi development
Benefits
Robust benefit package that includes medical, dental, and vision that start on date of hire.
Paid Time Off, to include vacation, sick, holidays, and floating holidays.
Paid parental leave.
401(k) plan with employer match.
Company-funded 'lifestyle account' upon date of hire for you to apply toward your physical and mental well-being (i.e., ski passes, retreats, gym memberships).
Tuition Reimbursement Program.
Voluntary benefits, to include, but not limited to Legal and Pet Discounts.
Employee Assistance Program (available at no cost to you).
Company-sponsored and funded 'Culture Team' that focuses on the Physical, Mental, and Professional well-being of employees.
Community Give-Back initiatives.
Culture that focuses on employee development initiatives.
Company-wide bonus and commission plans
Company
PrePass
PrePass is a non-profit public/private partnership dedicated to advancing the safety & efficiency of the commercial transportation industry.
H1B Sponsorship
PrePass has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (4)
Funding
Current Stage
Growth StageRecent News
2025-09-04
Company data provided by crunchbase