Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Associate Software Engineer image - Rise Careers
Job details

Associate Software Engineer

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 a drive to transform an industry.

Position Summary

This is a great opportunity for a recent graduate or an early-career professional looking to expand their technical expertise in a fast-paced, collaborative environment. PrePass is seeking an Associate Software Engineer to contribute to the development of application prototypes, proof of concepts, and performance evaluations for new hardware and software frameworks. This role also involves enhancing existing products by leveraging C# .NET programming skills. The ideal candidate will work closely with cross-functional teams to design, implement, and test software solutions focused on hardware interfacing and API integration. This hybrid role is based at our downtown Phoenix office.

Key Responsibilities

  • Software Development: Develop and maintain high-quality software using C# .NET and related technologies for both on-premise and cloud-based applications.
  • Hardware Interfacing: Create and manage software solutions that interact with hardware components, ensuring seamless integration and performance.
  • Testing & Debugging: Conduct thorough unit and integration testing, as well as field testing for hardware components, to ensure software quality and stability.
  • Collaboration: Work closely with engineers and stakeholders to translate hardware specifications into software requirements and deliver effective solutions.
  • Documentation: Maintain clear and concise technical documentation to support software maintainability and future enhancements.
  • Agile Development: Participate in Agile/Scrum ceremonies, including sprint planning, daily stand-ups, and retrospectives, to ensure effective software delivery.

What You Bring

  • 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#/Java/C++/Python.
  • Strong understanding of core computer science concepts.
  • Familiarity with Agile development methodologies, including 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 while following company processes and standards.
  • Proficiency in Visual Studio, SQL Server Management Studio, Azure DevOps, and Git.
  • Experience with manual and unit testing.

Bonus Points

  • Experience developing software for the transportation industry.
  • Familiarity with hardware interfacing protocols and communication methods.
  • Experience working with cloud platforms such as Microsoft Azure.
  • Knowledge of CI/CD pipelines (Azure DevOps).

How We Will Take Care of You

  • 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.
  • 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.

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Associate Software Engineer, PrePass, LLC

Are you ready to kickstart your career as an Associate Software Engineer with PrePass? Based in downtown Phoenix, PrePass is revolutionizing the transportation industry with innovative solutions for weigh station bypass and toll management. We’re looking for dynamic, fresh talent to join our collaborative team and help build software that keeps the logistics of North America running smoothly. In this role, you'll get hands-on experience developing application prototypes and enhancing existing products using C# .NET. If you are passionate about technology and eager to learn, you'll fit right in! You will work closely with cross-functional teams, ensuring that our software seamlessly integrates with various hardware components and performs at its best. From unit and integration testing to participating in Agile ceremonies, you will be an integral part of our development process. Besides your technical skills, we value strong communication and problem-solving abilities, as collaboration is key in delivering impactful solutions. At PrePass, we not only support your professional growth but also prioritize your well-being with a robust benefits package and a culture focused on development and community engagement. If you have a degree in Computer Science or a related field and a passion for software development, this is your chance to make a real-world impact and propel your career forward in a thriving industry!

Frequently Asked Questions (FAQs) for Associate Software Engineer Role at PrePass, LLC
What are the main responsibilities of an Associate Software Engineer at PrePass?

An Associate Software Engineer at PrePass will focus on software development and maintenance using C# .NET. This role involves designing solutions that interact with hardware components, conducting thorough testing, and effectively collaborating with cross-functional teams to translate hardware specifications into software requirements.

Join Rise to see the full answer
What qualifications do I need to apply for the Associate Software Engineer position at PrePass?

To be considered for the Associate Software Engineer role at PrePass, you should have a Bachelor’s degree in Computer Science, Software Engineering, or a related field, along with 1-2 years of experience in software development using languages like C#, Java, C++, or Python.

Join Rise to see the full answer
What kind of software development environment does PrePass offer for Associate Software Engineers?

PrePass offers a hybrid work environment that encourages collaboration among team members. You will actively participate in Agile development practices, which include sprint planning, daily stand-ups, and retrospectives to enhance software delivery.

Join Rise to see the full answer
What skills are essential for the Associate Software Engineer role at PrePass?

Essential skills for the Associate Software Engineer position at PrePass include proficiency in C# .NET, familiarity with Agile methodologies, strong problem-solving abilities, excellent communication skills, and experience with testing practices to ensure software quality and stability.

Join Rise to see the full answer
How does PrePass support the professional growth of their Associate Software Engineers?

PrePass is committed to employee development and offers a robust benefits package, including tuition reimbursement programs and initiatives focused on physical, mental, and professional well-being, which all support the growth of their Associate Software Engineers.

Join Rise to see the full answer
Common Interview Questions for Associate Software Engineer
Can you describe your experience with C# .NET?

When discussing your C# .NET experience, be specific about the projects you've worked on, the challenges you faced, and how you've utilized frameworks or libraries. Highlight your ability to write clean, efficient code and your familiarity with working on both on-premise and cloud-based applications.

Join Rise to see the full answer
How do you ensure software quality during development?

To ensure software quality, emphasize your experience with unit testing, integration testing, and using Test-Driven Development (TDD) methodologies. Discuss how you maintain clear documentation and perform thorough testing to validate functionalities.

Join Rise to see the full answer
Describe a challenging problem you solved in a previous project.

Choose a relevant project where you faced technical difficulties. Discuss the problem, your thought process in devising a solution, and the outcome. Demonstrating your analytical skills and resourcefulness will be key to impressing interviewers.

Join Rise to see the full answer
What experience do you have with Agile development methodologies?

Share your experience working in Agile environments, including specific roles you've taken in Scrum ceremonies. Discuss your understanding of iterative development, how you've contributed to sprint goals, and your adaptability to changing requirements.

Join Rise to see the full answer
How do you handle collaboration with cross-functional teams?

Highlight your communication skills by sharing examples of how you've successfully collaborated with teams such as hardware engineers or product managers. Discuss the importance of understanding different perspectives and how it contributes to effective software solutions.

Join Rise to see the full answer
What is your approach to learning new technologies?

Demonstrate your enthusiasm for learning by discussing your strategies for keeping up with new technologies, such as participating in online courses, attending workshops, or engaging with tech communities. Show your commitment to continuous improvement and adaptability.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple projects?

Explain your preferred methods for prioritization, such as using task management tools, assessing project deadlines, and collaborating with your team to ensure that urgent and high-impact tasks receive attention, all while maintaining quality.

Join Rise to see the full answer
What do you know about PrePass and our industry?

Research PrePass’s solutions and their impact on the transportation industry. Discuss how their weigh station bypass and toll management technology supports fleet operations and enhances efficiency, demonstrating your interest and understanding of the company's mission.

Join Rise to see the full answer
Can you describe your experience with database management systems?

Discuss your proficiency with SQL Server Management Studio or any relevant databases, highlighting your ability to design queries, manage data efficiently, and ensure data integrity, which is important for software applications interacting with databases.

Join Rise to see the full answer
Why do you want to work at PrePass as an Associate Software Engineer?

Articulate your passion for technology and desire to make a meaningful impact in the transportation industry. Share how PrePass’s mission aligns with your career goals and how the role excites you in terms of learning and professional growth.

Join Rise to see the full answer
Similar Jobs
Zams Remote No location specified
Posted 5 days ago

Join ObviouslyAI as a Backend Engineer and help shape the future of data science technologies in a flexible and collaborative environment.

Photo of the Rise User
ServiceNow Hybrid 4810 Eastgate Mall, San Diego, California, United States
Posted 12 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Front End Engineer to help innovate exceptional user experiences on their cloud platform.

Photo of the Rise User
Posted 14 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User

Exciting opportunity for a Senior Lead Software Engineer to join Visa's dynamic team focused on innovative payment solutions.

Photo of the Rise User
Bosch Group Hybrid no.123 industrial layout hosur road koramangala,, bengaluru , India
Posted yesterday

Join Bosch Global Software Technologies as a JAVA Angular full stack developer and contribute to innovative software solutions.

Photo of the Rise User

Seeking an experienced Cloud Database Engineer proficient in SQL Server and PostgreSQL/MySQL for a fully remote role.

Photo of the Rise User
Posted 7 days ago

Join Experian as a Senior Software Engineer and contribute to innovative healthcare solutions from the comfort of your home.

PrePass Safety Alliance is the non-profit provider of PrePass weigh station bypass and toll payment services. The Alliance was formed in 1993 by trucking industry leaders, enforcement agencies and state DOTs to improve the safety and efficiency of...

31 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 2, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
T
Someone from OH, Cuyahoga Falls just viewed Claim Operations Specialist Entry Level at Travelers
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed EDI Payer Enrollment Coordinator, Health - Remote at Experian
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Data Entry Clerk (Lead Sourcer) at PatSnap
Photo of the Rise User
Someone from OH, Columbus just viewed Regional Vice President - Ohio Valley at Zscaler
Photo of the Rise User
8 people applied to Game Developer at Bigger Games
A
Someone from OH, Columbus just viewed 35753427558 - Virtual Assistant at Activate Talent
V
Someone from OH, Columbus just viewed Remote Virtual Assistant at VirtueStaff
Photo of the Rise User
Someone from OH, Hamilton just viewed Customer Service Agent at Allegiant
P
Someone from OH, Cleveland just viewed Video Editor at ProjectGrowth
Photo of the Rise User
Someone from OH, Columbus just viewed Fullstack Developer at Apex Systems
Photo of the Rise User
Someone from OH, Dayton just viewed Remote Support Engineer at Frontier Technology Inc
Photo of the Rise User
Someone from OH, Mason just viewed VP, Business Partners - Global Sales at Zscaler
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands
Photo of the Rise User
Someone from OH, Massillon just viewed FORKLIFT OPERATOR at Shearer's Foods