Jobs and Careers
PR

Principal Software Architect

PrePass, LLC
United StatesRemotefull_timeVerifiedPosted 14 Mar 2024

About the role

About PrePass

PrePass® is North America's most utilized and technologically advanced weigh station bypass and toll payment platform. Proven PrePass technologies enable safe, qualified motor carriers to bypass inspection facilities at highway speeds, saving them time, fuel, and money while reducing emissions. As the only provider to offer bypass and tolling solutions, PrePass technology allows fleets to regain control of toll costs, eliminate toll violations, and automatically resolve max toll disputes. PrePass is the only preclearance system developed, owned, and operated in the United States of America as well as the American Trucking Associations’ only Endorsed Corporate Partner. That’s why more than 105,000 fleets subscribe over 750,000 commercial vehicles to PrePass services.

 Position Description

 Our innovative and growing company is searching for a Principal Software Architect. In this role, you will be working with many Microsoft technologies including .Net, Visual Studio, C#, JavaSript, MS SQL, Azure Services, and custom legacy Dynamics applications. You will be responsible for identifying innovative solutions to meet the needs of our growing business. This position may be fully remote, or a hybrid role that allows you the flexibility to work a combination of remote and from our beautiful corporate office located in Downtown Phoenix.  

Your Key Responsibilities

  • Highly experienced with documentation of functional and solution design.
  • Ability to lead system design, development, and integration testing for Dynamics 365 and legacy Dynamics applications.
  • Lead the delivery for Dynamics 365 implementations and integration efforts.
  • Ability to partner with the team to design and implement solutions based on new technologies while migrating legacy systems.
  • Provide your team with technical leadership, guidance, and mentoring.
  • Prepare and conduct system training and presentations, virtual or on‐site.
  • Support various departments throughout the organization, as needed, and serve as the Subject Matter Expert.
  • Oversee ALM processes (Application Lifecycle Management).
  • Responsible for the overall structure design and development of software systems and applications to address business needs (cloud and/or in-house).
  • Create "big picture" architectural approaches for software design and implementation to guide development team.
  • Responsible for ensuring security, performance, manageability, quality, and consistency of the software architecture across the system and provide technical guidance to development teams.
  • Conduct research, gather information, interpret data, identify requirements, and create a solution.
  • Use tools and methodologies to create representations for functions and user interface of desired product.
  • Define all aspects of development from appropriate technology and workflow to coding standards.
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform.

Requirements

Qualifications

  • Bachelor’s degree in computer science or 15 years of equivalent development experience.
  • 15+ years of experience in Dynamics CRM development with experience covering but not limited to: Dynamics 365 Sales, Dynamics 365 Customer Service, Microsoft Power Platform (Dataverse, Power Automate, Business Process Flows).
  • Excellent written and oral communication skills.
  • Experience in writing programs utilizing C# and JavaScript.
  • Experience using DevOps and creating pipelines a plus.
  • Experience using SQL Queries and Stored Procedures a plus.
  • Strong analytical and problem‐solving skills to solve complex business problems.
  • Experience Team Foundation Server and Azure DevOps for version control and release management.
  • Working knowledge of HTTP, WebAPI, JSON, RESTful and SOAP web services.
  • Project management experience, particularly using Agile.
  • Project management qualification is desirable.

Benefits

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 T

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

PrePass, LLC

View company profile →