PrePass, LLCPL

Principal Software Architect

PrePass, LLC
United States only
Apply now

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 Team” that focuses on the Physical, Mental, and Professional well-being of employees.
  • Community Give-Back initiatives.
  • Culture that focuses on employee development initiatives.

Elevate your application

Let our AI craft your perfect cover letter and align your resume to this job's criteria.

By using our AI tools, you consent to sharing your profile with our AI partner for this purpose.

Apply now

Please let PrePass, LLC know you found this job on Himalayas. This helps us grow!

Apply now

About the job

Apply before

May 13, 2024

Posted on

Mar 14, 2024

Job type

Full Time

Experience level

Senior

Location requirements

Hiring timezones

United States +/- 0 hours
Claim this profilePrePass, LLC logoPL

PrePass, LLC

View company profileVisit prepass.com

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

1 remote job at PrePass, LLC

Explore the variety of open remote roles at PrePass, LLC, offering flexible work options across multiple disciplines and skill levels.

View all jobs at PrePass, LLC

Remote companies like PrePass, LLC

Find your next opportunity by exploring profiles of companies that are similar to PrePass, LLC. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join thousands of other remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan