U

Uhaul

Truck rental, storage, and moving services

Full-Stack Software Developer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timePhoenix, AZ, USANo salary listed

About the Job

Requirements

  • At least 3 years of professional software development experience.
  • A bachelor's degree in computer science or a related field, or additional compensatory experience.
  • Experience working with object-oriented design and development.
  • Ability to analyze business and technical requirements and deliver reliable, maintainable software solutions using modern development practices.
  • Strong experience in front-end and back-end development, database design, and supporting production systems.
  • Experience with C#, ASP.NET Core, MVC, SQL Server, Entity Framework, Web APIs, HTML, CSS, JavaScript, Vue.js, and T-SQL.
  • Ability to independently deliver moderate to complex development projects while meeting quality, performance, and delivery expectations.
  • Ability to independently analyze, maintain, enhance, and support existing applications and services.
  • Must be a U.S. citizen or have proof of U.S. employment authorization; employer sponsorship is not available.
  • Must reside in the Phoenix area and work onsite at the Midtown Phoenix campus.
  • Must be available after hours or on weekends as needed for emergency support.

Responsibilities

  • Develop high-quality, maintainable, and reliable software that follows established engineering standards and best practices.
  • Stay current with modern software architecture, design patterns, and engineering practices.
  • Take ownership of assigned work, proactively identify issues, and prioritize solutions that minimize customer impact.
  • Troubleshoot and resolve production issues, driving problems through resolution and root-cause analysis.
  • Collaborate with Database Administration, Platform Engineering, DevOps, QA, and Automation teams to deliver reliable and scalable solutions.
  • Understand system integrations, dependencies, and data flows across multiple applications and services.

About the Company

Uhaul

Truck rental, storage, and moving services

U-Haul provides self-move and storage solutions across North America. It rents a large fleet of trucks and trailers in multiple sizes for local or long-distance moves, and also offers self-storage, packing supplies, LPG refills, and trailer hitch installations. Customers pick up and return vehicles and services at a network of over 23,000 locations, including company-operated centers and independent dealers. How it works: customers choose a vehicle or service, drive the move themselves, and may add storage or supplies as needed. The company differentiates itself with a vast, accessible network and a bundled set of offerings—truck rental, storage, supplies, and related services—under one brand, supported by fleet expansion and a strong brand presence. Its goal is to capitalize on migration trends and real estate cycles by expanding its fleet and store network to be the go-to self-move and storage solution in North America.

Company size
5,001-10,000
Company stage
IPO
Headquarters
Capitol Heights, MD
Founded
1945

Recently Posted Jobs

Explore more opportunities at Uhaul

See more jobs