Join U-Haul's Payment Integrations team as a full-stack software developer
Build both customer-facing web applications and internal tools to manage the end-to-end payments process at U-Haul
Collaborate with Agile teams to deliver world-class solutions
Requirements
At least 2+ years’ experience developing in Microsoft technology stack
Bachelor's degree in computer science engineering, technology, or related field
Must be a U.S. citizen or have proof of U.S. employment authorization for this position.
Back-End Development : C#, .NET Core, ASP.NET MVC, ASP.NET Web API, SQL
Front-End Development : HTML, CSS, JavaScript/JQuery, Typescript
Version Control & DevOps : Git, Azure DevOps
Architecture & Design : Microservices, design patterns, and coding best practices
Preferred Skills: Experience with payment terminals (Ingenico) and Point of Sale (POS) systems, Blazor Web Assembly, Azure API Management, Dynatrace, Kafka, Understanding of Agile and Scrum Methodologies, Bootstrap
Tech Stack
ASP.NET
Assembly
Azure
Bootstrap
JavaScript
jQuery
Kafka
Microservices
SQL
TypeScript
.NET
Benefits
Medical insurance
Prescription drug plans
Dental & Vision plan with hearing care discounts
Get Fit Gym Reimbursement Program
Registered Dietitian Program
WeightWatchers®
CVS Virtual Care
U‑Haul Kids Program
24‑Hour Nurse Line
Wellness Program (Healthier You initiatives & challenges)
Mindset App Reimbursement
Pet Insurance & Wellness plans
Career stability
Opportunities for advancement
Valuable on‑the‑job training
Tuition Reimbursement Program
Free online courses for personal and professional development at U‑Haul University®