Logo
U-Haul

Senior .NET Software Developer

U-Haul, Phoenix, Arizona, United States, 85003

Save Job

This position is 100% remote, but you must reside in the U.S.

About The Job The position is with a software development team that develops and maintains a suite of tier‑one, mission‑critical enterprise applications and services used by numerous U‑Haul business teams and thousands of U‑Haul field locations. Every member of the team makes important contributions that have a direct and significant impact on U‑Haul’s business operations.

About You We are looking for a full‑stack software developer who is highly skilled in applying critical thinking and structured programming fundamentals to real‑world problems. U‑Haul uses the Microsoft development stack (e.g., C#, MVC, SQL, Entity Framework, HTML5, CSS, Angular, Web API, jQuery, ASP.NET, and T‑SQL) along with non‑Microsoft supporting technologies (such as Apache Kafka, SPAs, Redis, etc.) to solve its business challenges.

Primary Roles and Responsibilities

Writes code that is easily maintainable, highly reliable and demonstrates knowledge of common programming best practices.

Becomes the owner, subject‑matter expert (SME), and technical lead for individual applications, architecture initiatives, and high‑risk/complexity features.

Starts with higher‑level business and technical requirements, independently estimates and breaks down the work.

Interfaces directly with business stakeholders or members of other development teams for work‑item scoping and clarification, communication of status, etc.

Engages in advanced troubleshooting and problem‑solving across software, systems, and databases; uses a wide array of tools and techniques to identify root causes and implement robust solutions.

Serves as a technical lead: mentors, trains, and supports other software developers; performs design and code reviews.

Exhibits excellent technical judgment and decision‑making, effectively prioritizing and working through problems that are ambiguous, have incomplete specifications, or are complex in nature.

Completes assigned tasks and project work with minimal oversight or direct supervision.

Responds quickly and effectively to production issues and takes responsibility for seeing those issues through to resolution.

Why Should You Apply?

Competitive compensation

Latest technologies

Team that emphasizes collaboration

Positive team culture founded on self‑organization principles

Experience / Education / Training

6+ years of professional software development experience

Bachelor’s degree in Computer Science or a related field

Must be a U‑S citizen or have proof of U‑S employment authorization for this position

About U‑Haul IT Team U‑Haul is heavily investing in transforming our applications and reporting systems to a hybrid cloud architecture model. The culture is team‑oriented, loves to learn new technologies, and helps teammates become their best through constant learning, coaching, and process improvement. U‑Haul provides robust wellness benefits, events, and resources to help team members become the happiest and healthiest they can be.

Perks Of Joining The U‑Haul Fleet

Full medical coverage

Prescription plans

Dental & vision plans

Registered dietitian program

Weight Watchers

On‑site medical clinic for you and your family

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®

Business and travel insurance

You Matter Employee Assistance Program

Paid holidays, vacation, and sick days

Employee Stock Ownership Plan (ESOP)

401(k) savings plan

Life insurance

Critical illness/group accident coverage

24‑hour physician available for kids

Subsidized gym/membership

MetLife legal program

MetLife auto and home insurance

Mindset App program

Discounts on cell phone plans, hotels, and more

LifeLock identity theft protection

Savvy consumer wellness programs – from health‑care tips to financial wellness

Dave Ramsey’s SmartDollar program

U‑Haul Federal Credit Union

Salary range: $90,000 – $120,000 annually, depending on experience

Employment & Classification

Seniority level: Mid‑Senior level

Employment type: Full‑time

Job function: Engineering and Information Technology

Industry: Retail

#J-18808-Ljbffr