U-Haul
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
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