Phoenix, Arizona, United States Full-time

PrePass is hiring a Software Engineer - Enterprise Systems Integration

About the Role

PrePass is hiring a Software Engineer - Enterprise Systems Integration. You will design and build reliable, scalable, event-driven systems that power our core business operations. This role focuses on creating robust .NET applications that support back-office workflows, enable cross-system data synchronization, and leverage event-driven architectures within our cloud-first environment.

What You'll Do

  • Design, build, and maintain .NET-based services and integrations with ERP, CRM (e.g., Dynamics 365), and WMS platforms.
  • Implement enterprise integrations using event sourcing, message queues, and domain-driven design.
  • Leverage Azure PaaS offerings such as Service Bus, Azure Functions, Logic Apps, App Services, and Key Vault.
  • Build and maintain CI/CD pipelines using Azure DevOps or GitHub Actions.
  • Apply modern engineering principles: DDD, CQRS, event sourcing, and clean architecture.
  • Collaborate closely with product, DevOps, and business stakeholders to design and deliver aligned solutions.
  • Participate in architecture reviews, code reviews, and mentor other engineers.

What We're Looking For

  • 5+ years of experience building software using .NET (C#).
  • Strong background integrating back-office systems: ERP, CRM (Dynamics 365 preferred), WMS.
  • 3+ years working with event-driven architecture, SOA, or enterprise messaging patterns.
  • Familiarity with enterprise messaging frameworks like NServiceBus, MassTransit, or RabbitMQ.
  • Strong understanding of SQL Server and exposure to NoSQL databases (e.g., Cosmos DB).
  • Deep knowledge of object-oriented design, software architecture, and design patterns.
  • Experience working in Agile teams with a focus on automation and DevOps.

Nice to Have

  • Experience integrating with HRIS, finance platforms, inventory systems, or 3PL providers.
  • Familiarity with ETL, middleware orchestration, and publish/subscribe data models.
  • Understanding of key business processes such as order-to-cash, procure-to-pay, and inventory management.
  • Ability to translate business workflows into scalable technical solutions.
  • Knowledge of Dynamics 365 modules (e.g., Finance, Sales, Supply Chain) and their extensibility points.
  • Strong communication skills for collaboration across technical and non-technical teams.

Technical Stack

  • Languages/Frameworks: .NET (C#)
  • Platforms & Integrations: Microsoft Dynamics 365, ERP, CRM, WMS
  • Azure PaaS: Azure Service Bus, Azure Functions, Azure Logic Apps, Azure App Services, Azure Key Vault
  • Databases: SQL Server, NoSQL (Cosmos DB)
  • Messaging: NServiceBus, MassTransit, RabbitMQ
  • CI/CD: Azure DevOps, GitHub Actions

Benefits & Compensation

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

Work Mode

Information not provided.

PrePass is an equal opportunity employer.

Required Skills
.NETC#Microsoft Dynamics 365ERPCRMWMSAzure Service BusAzure FunctionsAzure Logic AppsAzure App ServicesAzure Key VaultSystem IntegrationAPI DevelopmentCloud Architecture
Landing international contracts?

Invoice globally with an EU company

GloPay creates an Estonian partnership for you automatically. Your clients get proper invoices, you keep 95% of payments. Setup takes 5 minutes, works in 100+ currencies.

EU-registered company for compliance
Multi-currency invoicing & payments
Expense tracking & tax reports
Money in your bank in 1 business day
Start invoicing free
5% per invoice • No subscriptions
About company
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.

Visit website
Job Details
Category backend
Posted 8 months ago