Senior Software Engineer job opportunity at PrePass.



Date2026-02-23T21:49:23.442Z bot
PrePass Senior Software Engineer
Experience: 8-years
Pattern: Full-time
apply Apply Now
Salary:
Status:

Job

Copy Link Report
degreeGeneral
United States Of America

About PrePass PrePass® 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 Role We are seeking a Senior Software Engineer to contribute to the design, development, and implementation of scalable and secure software solutions. You will work alongside experienced engineers, gaining hands-on experience with modern development practices, cloud technologies, and enterprise systems. This role is ideal for someone eager to grow their technical skills while working in a collaborative environment. Essential Responsibilities Software Development & Implementation Develop, test, and maintain software applications using modern programming languages such as C#, Java, or Python. Build and integrate RESTful APIs and other backend services. Ensure code quality through unit testing, debugging, and code reviews. Work with databases (SQL, NoSQL) and optimize queries for performance. Collaboration & Learning Work closely with senior engineers, product managers, and designers to understand business requirements and implement technical solutions. Participate in agile development processes, including sprint planning and daily stand-ups. Engage in code reviews to receive and provide constructive feedback. Cloud & DevOps Exposure Gain experience working with cloud platforms (Azure, AWS, or GCP). Learn and contribute to CI/CD pipelines to automate deployments. Monitor and improve application performance and reliability. Best Practices & Continuous Improvement Follow coding standards, security guidelines, and system design principles. Document technical solutions and contribute to knowledge sharing within the team. Stay updated with emerging technologies and best practices. Qualifications Education & Experience Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. 5-8 years of software engineering experience (internship experience considered). Technical Skills Experience with C#, Java, or Python and understanding of Object-Oriented Programming (OOP). Knowledge of API development, RESTful services, and database management (SQL/NoSQL). Familiarity with version control systems (Git) and software development methodologies (Agile, Scrum). Exposure to cloud services (Azure, AWS, or GCP) is a plus. Understanding of message brokers (Kafka, RabbitMQ) and enterprise systems is a plus. Understanding of high-level architectures and frameworks. Specifically distributed systems. Soft Skills Strong problem-solving and critical-thinking abilities. Ability to learn quickly and adapt to new technologies. Good communication and teamwork skills. Able to break complex problems down into manageable pieces. Critical problem-solving skills.

Other Ai Matches

Junior Software Engineer Applicants are expected to have a solid experience in handling Job related tasks
Business Analyst, Customer Financial Services Applicants are expected to have a solid experience in handling Customer Financial Services related tasks
Executive Assistant Applicants are expected to have a solid experience in handling Job related tasks
Senior Quality Assurance Engineer Applicants are expected to have a solid experience in handling Job related tasks
Senior Software Engineer Applicants are expected to have a solid experience in handling Job related tasks
Solutions Architect, Mobile Applicants are expected to have a solid experience in handling Mobile related tasks
Chief of Staff & Executive Operations Manager Applicants are expected to have a solid experience in handling Job related tasks
Strategic Account Support Associate Applicants are expected to have a solid experience in handling Job related tasks
Senior IT Helpdesk Specialist Applicants are expected to have a solid experience in handling Job related tasks
Specialist, Sales Training & Enablement Applicants are expected to have a solid experience in handling Sales Training & Enablement related tasks
Corporate Paralegal Applicants are expected to have a solid experience in handling Job related tasks
Mid-Market Account Executive Applicants are expected to have a solid experience in handling Job related tasks
Software Engineer Applicants are expected to have a solid experience in handling Job related tasks
Junior Systems Engineer Applicants are expected to have a solid experience in handling Job related tasks
Strategic Market Segment Director - Government Sector Applicants are expected to have a solid experience in handling Job related tasks
Quality Assurance Engineer Applicants are expected to have a solid experience in handling Job related tasks
Associate Product Manager Applicants are expected to have a solid experience in handling Job related tasks
Product Owner Applicants are expected to have a solid experience in handling Job related tasks
Process Analyst Applicants are expected to have a solid experience in handling Job related tasks
Senior Fullstack Engineer Applicants are expected to have a solid experience in handling Job related tasks
Manager of Customer Training and Enablement Applicants are expected to have a solid experience in handling Job related tasks
Product Owner Applicants are expected to have a solid experience in handling Job related tasks
Senior Manager of Agile Delivery Applicants are expected to have a solid experience in handling Job related tasks