Career Opportunities

U-Haul Information Technology Division

"Our team member facilities have been recently re-modeled and updated with you in mind. Our intention was to provide our team members with a motivating work environment to capture and cultivate creative ideas. We want to ensure your creativity is at its best and achievement is a common solution within our team."

Young woman standing in front of an office desk with laptop

Select the job or jobs you are interested in and submit your resume below. Clicking the job title will show/hide the job details.

User Experience Designer (Posted on 03/20/2017)
Company Info:
U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
Job Description:
Are you a detail oriented designer who has an eye for finding solutions to problems large and small? U-Haul International, Inc. is searching for User Experience professionals to become part of our growing in-house Digital Design Team. We contribute to the design and organization of numerous websites as well as native and web applications. Some of the qualities we're looking for in a UX designer are:
  • Natural problem solver who can define and untangle complex user experience scenarios
  • Can produce sketches, wireframes, sitemaps, and prototypes using digital media and paper
  • Understands how users think and react when using websites, and has respect for their motivation
  • Passionate about planning and conceptualizing entire web processes
  • Can create thoughtful interactions that are tailored to the user experience across all devices
  • Influenced by an understanding of responsive web design, the latest web design trends, and common usability practices
The ideal candidate loves Design, but loves Redesign even more! They can work well on their own or in groups and would also be able to openly communicate their ideas and be willing to receive constructive criticism.
Education/Training:
  • Bachelor's Degree in Web Design, Applied Psychology, Human-Computer Interaction, or other related field
  • At least 3 years of experience as a Web Designer or User Experience Designer
  • Portfolio required for consideration
  • Work Status:
    Full-Time
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Technical Writer (Posted on 03/20/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
    U-Haul is seeking a Documentation Specialist with Technical Writing and Business Analytics background. This candidate will play a key role within the business, creating internal documentation for the primary purpose of translating customer, and other business-defined, needs into various written work products that can be used by software developers and software testing teams, to continually improve the organization’s electronic tools. As a U-Haul Documentation / Technical Writer, you will take complex technical concepts and communicate them clearly as standard operating procedures. You will gather information on business processes for purposes of translating business needs into technical documentation, business rules, and functional business requirements. Your work will be primarily used to guide software development and software testing. Juggling multiple projects and driving their successful and timely completion is essential. You will work across teams to collect information, distill and clarify this information, and produce complete documentation that is both easy to follow and easy to use for various audiences. The qualified candidate will:

    • Create documentation for new and existing business processes and procedures, including but not limited to business rules, functional requirements, and technical requirements.
    • Develop user guides for business units, field personnel, software developers, and quality assurance.
    • Work with Business Units to assess efficacy of existing applications and assist with development and enhancements for existing and future platforms.
    • Be a self-starter that has technical savvy to learn new internal products, systems, and tools.
    • Work with subject matter experts, quality assurance, and software developers to ensure quality, technical accuracy, and completeness.
    • Work on multiple projects from conception to completion.
    • Coordinate and lead meetings with subject matter experts and stakeholders.
    • Collaborate with developers, test engineers, and product management to gain an understanding of products, systems, and tools that need technical requirements, business rules, or user guides.
    • Capture necessary graphics or data for documentation by using screen shots, photos, process flow charts, diagrams, and charts.
    • Organize material and complete writing assignments according to set standards.
    Requirements:
    • Strong communication and collaboration skills to achieve consensus.
    • Ability to quickly grasp complex technical data and explain in non-technical terms.
    • Ability to work in fast-paced environment with tight deadlines.
    • Experience with project management practices, Confluence, and Microsoft Office Suite.
    • Have strong communication and time management skills—the ability to balance high-quality work standards against time constraints.

    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Education/Training:
    • Bachelor’s degree or equivalent experience in communications, journalism, technical illustration and documentation, or related fields, with 1+ years preferred in a Software Development organization.
    Work Status:
    Full-Time
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Quality Assurance Supervisor (Posted on 03/20/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
    A quality assurance manager tests and maintains the company’s software and makes recommendations on how to improve it, and avoid future issues under the Director of Support’s oversight. Also known as QA Managers, they set up testing parameters for their software testers to follow, and guidelines for them to use, when making recommendations. A QA Manager will build a “Best of Class” team through performance managing, career planning and goal setting for the group.

    • Design test protocols for the testers to use when looking for BUG’s.
    • Communicate test results to stakeholders, with recommendations.
    • Establish and maintain a process for evaluating software.
    • Determine the resources required for quality control
    • Maintain levels of quality throughout the software life cycle
    • Conduct formal and informal reviews at pre-determined points throughout the development life cycle
    • Provide daily supervision and direction to support staff
    • Monitor the performance of the software, running random tests, to confirm “BUG Free”.
    • Provide necessary definition, development, and deployment of product quality assurance strategy, addressing all phases of product development.
    • Ensure delivery against QA department goals and objectives
    • Coach and mentor team on a regular basis to drive maximum productivity and efficiency.
    • Manage and respond to Quality Assurance issues with related groups, such as Development, Support, and Business Units.
    • Establish and maintain detailed release procedures for Developed Software while keeping within PCI constraints.
    • Anticipates program release problems and takes corrective action, escalating as needed, to resolve and achieve commitments.
    • Develop & Maintain quality assurance metrics
    Requirements:
    • Ability to provide leadership in recommending, developing, and communicating approaches for resolving specific issues
    • Understanding of computer software architecture and design
    • Familiar with encoding techniques, knowing multiple coding languages, such as C++, JavaScript, and HTML.
    • Strong organizational and communication skills
    • Experience in managing software application testing.
    • Proven track record demonstrating the ability to build and maintain a team
    • Position will require working with sensitive data that must be handled discretely
    • Must be available after hours and on weekends to head up problem resolutions.
    • Ability to manage across multiple tasks with differing priorities
    • Proactive attention to detail
    • Ability to provide leadership in obtaining data needed for specific analysis
    • Ability to effectively communicate with personnel at all levels in the organization
    • Ability to perform complex tasks with minimal supervision and guidance
    Education/Training:
    • Bachelor’s Degree in Computer Science, Information Systems, Engineering, or a related discipline.
    • 7 years of relevant experience monitoring, providing, and leading quality assurance efforts on large-scale IT maintenance and development projects
    Work Status:
    Full-Time
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Quality Assurance Analyst (Posted on 03/20/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
    Under the direction of Lead Quality Assurance Analyst or designated manager, contribute to growth of the organization by testing all software based solutions. Responsible for knowing and understanding the software being tested. Responsible for ensuring functionality by utilizing tools to test performance, reliability, detect bugs, errors and any other failures.
  • Perform end user testing of all software developed prior to production.
  • Document software defects, using a bug tracking system, and report defects to software developers.
  • Identify, analyze, and document problems with program function, output, or content.
  • Install and configure software production environments to allow testing of software performance.
  • Coordinate user or third party testing.
  • Assist field customer support by reproducing failures and creating new bugs for the development team.
  • Requirements:
  • Minimum 1-2 years of job related or other U-Haul experience.
  • Must possess a strong interest in technology and its advancement. Must be an effective and tactful communicator; verbal, written and interpersonal.
  • Must possess a high level of customer service.
  • Must be able to handle multiple tasks and deadlines with attention to detail.
  • Must have the ability to work independently or in a team and interact successfully with project staff.
  • Must be proficient with the use of Personal Computers, Laptops, Tablet Computers and Smart Phones.

  • U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Education/Training:
  • Associate degree in Computer Science, IT, Mathematics, Engineering or the equivalent in experience.
  • Work Status:
    Full-Time
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Digital Designer Intern (Posted on 03/20/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
    U-Haul International, Inc. is seeking a talented & creative Design Intern to join our Digital Design team in Phoenix, Arizona. You can spend a semester (or more!) working closely with our Digital Design team on all sorts of great user experience projects. Here are some of the projects that previous Design Interns have worked on with our team:
  • Illustrate icons and other artwork assets
  • Create responsive wireframes
  • Design the look & feel of a WordPress site
  • Redesign an existing process to work better
  • Create infographics for an internal website
  • Find solutions to complex issues with site navigation
  • Requirements:
    We’re looking for someone with design talent, and skill using Illustrator and Photoshop; but more than anything, we’re looking for someone with a desire to be a part of a great team and further their career through some hands-on learning!
  • Junior or Senior in a Web Design or related program at an accredited college or university
  • 3.0 GPA or higher
  • Experience working with Adobe Illustrator and Photoshop

  • Portfolio Required for Consideration

    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Work Status:
    Temporary/Seasonal
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Computer Support Specialist (Posted on 03/20/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
    Under the direction of the Supervisor, Field Customer Support, responsible for providing remote support to U-Haul Marketing Company Support Specialists and/or end users of computer based systems which comprise the U-Haul Wide Area Network (WAN). Support includes analysis of all elements of the WAN such a software, power, computer equipment, modems and printers.
  • Troubleshoot, as necessary, in order to provide user with prompt and proper corrective action toward achieving problem resolution. Arrange for any necessary corrective action or escalate problems to higher priority as required to resolve.
  • Respond to calls from U-Haul field entities with regard to questions and/or problems concerning computer based systems. Determine nature of call by identifying location type and symptoms provided by caller.
  • Responsible for various special duties as assigned as well as basic functions of telephone support.
  • Monitor, critique and offer aid and suggestions to the Marketing Company Computer Support Specialists in order to be pro-active. Assist in spreading knowledge of all areas of the U-Haul WAN and ensure proper functionality
  • Keep Supervisor informed of work volume changes, any problems and status or projects.
  • Maintain just-in-time production methods, along with total quality control at the source of the work being performed.
  • Requirements:
  • Digital dexterity, hearing, lifting (min. 5lbs. assisted or unassisted), seeing talking.
  • Use of a telephone, Personal Computer (PC – 80% daily), modem and printer. Some travel may be required occasionally to field locations.
  • Mental requirements include, but are not limited to, the ability to concentrate, take initiative, cope with stress, adapt to and stay alert in a business environment, and to use independent judgement to accomplish results.

  • U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Work Status:
    Moonlighter
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Network Support Specialist (Posted on 03/13/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
  • Initially provide remote help to U-Haul locations across the U.S. and Canada by supporting the usage and repair of mobile devices and other peripherals.
  • Responsible for the installation of structured cabling, voice, and data systems, TCP/IP, networks and wireless solutions. Work within a team environment to support assistance and other customer service activities. Responsible for supporting personal computers, peripheral equipment, networks, communication equipment and for proving support for user's software and hardware needs.
  • Requirements:
  • Working knowledge of PC applications, mobile devices and networks. Good Customer Service skills. Good organization and communication skills.
  • Requires sufficient analytical skills to assess problems or unusual situations and the ability to develop solutions. Must have the ability to install and troubleshoot most network equipment which includes; switches routers and modems. Requires the ability to work well in a team environment with little or no supervision. Must understand basic IP addressing and have knowledge of transmission, broadcasting, switching, control and operations of wireless systems.
  • Tools/Machinery: Standard network test instruments and hand tools, pliers, wrenches, current/voltage probes, signal measuring equipment. DATA crimps, power drills, voltage or current meters, wire or cable cutters, Personal computer, telephone and photocopier.
  • Work Status:
    Full-Time
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Sr. Database Developer (Posted on 03/06/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
    The Sr. Database Developer is responsible for providing technical leadership, consulting and solutions on projects with the ability to document, design, develop, test and implement database solutions. They are able to create new and modify existing software applications that are complex in nature.  Writing queries and stored procedures, using data modeling tools, designing and optimizing databases, or implementing at the physical level. The Sr. Database Developer needs to have a thorough understanding of relational databases. They are a participant and often providing leadership in requirements gathering, design, coding, testing, debugging, documentation and operations support of all systems.

    Essential Functions and Responsibilities

    • Must follow and meet Key Performance Expectations (KPEs) for this role.
    • Provide technical leadership by making recommendations for application development to enhance the existing solution or resolve production issues
    • Provide mentoring and leadership to junior team members
    • Participate in all phases of the software development life cycle (SDLC), including functional requirements, technical design, development, unit testing and user acceptance testing for support and enhancements to existing applications
    • Collaborate with technical and business teams to requirements, issues, etc. & propose database solutions
    • Cooperate with other technical staff and management to identify estimates and timelines for projects
    • Communicate with IS personnel through meetings, presentations and status reports
    • Work within a fast paced, objective oriented environment
    • Analyze, define and document system requirements for data, workflow, logical processes, interfaces with other systems, auditing, reporting requirements and production configuration
    • Integrating new products and software packages into the system, and making sure that the data produced is accurate
    • Strong SQL Server development skills
    • Ability to write complex queries, stored procedures, triggers, functions, etc
    • Design, modeling, program, implement and manage databases
    • Managing and versioning the database projects using Visual Studio Team Edition
    • Assist with production or other issues by providing tactical solutions
    • Tune and optimize database performance
    • Design and manage database import / export processes used to generate client data warehouse deliverables
    • Develop and maintain SSIS packages
    • Assist development staff/Infrastructure with the debugging and optimization of SQL queries, stored procedures and overall database programming.
    • Assist and support OLAP and Business Intelligence activities
    • Documenting release and coordinating the deployment with the infrastructure te
    Additional assets
      • Application development experience using Microsoft technologies, ASP.NET, C#.Net, IIS, MVC
      • Web Services design and development
    Requirements:
      • Practice in an information technology field
      • Proven analytical and troubleshooting skills
      • Ability to set scope and deliver quality results
      • Effectively balance and prioritize multiple projects concurrently
      • Strong communication skills both orally and in writing
      • 6+ years experience with Microsoft technologies
      • 6+ years exposure or experience to relational databases using MS SQL Server
      • Positive and professional attitude
    Education/Training:
      • Bachelor’s degree in MIS, Computer Science or other related field
    Work Status:
    Full-Time
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    z/OS Systems Programmer (Posted on 03/01/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
      Work closely with the z/OS software staff supporting the operating system, subsystems and OEM Software. Provide day to day support for end users and operations for the test and production images.
        Job Requirements:
        • Expert knowledge of Multiple Virtual Storage (MVS) operating systems internals.
        • Expert knowledge of SMP/E(SMP/E is the basic tool for installing and maintaining software in z/OS Systems).
        • Strong RACF experience.
        • Strong knowledge of IBM JCL and Utilities.
        • Working knowledge of networks and communications devices.
        • Must be able to monitor the system software to avoid deadlocks and improve performance.
        • Plan, Install, customize and implement software upgrades.
        • Modify parmlib and make tuning changes when necessary.
        • Install maintenance to the subsystem software as necessary to correct or avoid problems.
        • Be able to assess a problem quickly and accurately and take corrective action
        • Make recommendations to management about the necessity for upgrades.
        • Train the operations staff to manage and monitor the subsystem software
        • Be able to communicate effectively both verbally and in writing
        • Represent the Technical Staff in high level strategy meetings.
        • Offer input to automate system operations when required
        • Working knowledge of OMVS (Unix System Services)
        • Working knowledge of Hardware Configuration (HCD)
        • Working knowledge of CICS
        • Experience 5+ years
    Work Status:
    Full-Time
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Help Desk Specialist (Posted on 02/22/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
    Under the direction of the Lead Help Desk Representative, with technical guidance from the Supervisor, you will provide help desk/computer support to U-haul corporate staff. This position will require physical activity such as moving, installing, connecting/disconnecting various hardware equipment. Candidate must be able to lift at least 60lbs, and be able to crawl in tight spaces. The ideal candidate will provide:
  • Desktop configuration
  • Responsible for tracking/recording user problems and responding quickly
  • Ensure user PC's are secure and functioning according to departmental standards
  • Assist with user set up and permissions
  • Assist the systems/network enhancements, maintenance and support
  • This is an entry-level position ideal for someone with a passion of IT that wants to learn and grow.
    Requirements:
  • Excellent communication skills (both written and verbal)
  • Excellent customer service skills
  • Ability to communicate with end-users to ensure their issues are being resolved.
  • Can not be restricted from lifting 60lbs
  • Can not be restricted from crawling in tight spaces
  • Knowledge of Active Directory a plus
  • Work Status:
    Full-Time
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Software Developer (Posted on 02/21/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
    The U-Haul IT team is looking for a Software Developer needed for a variety of high profile web projects. Candidates must have strong interpersonal skills, organizational ability, and the drive to constantly improve their skill set.
    Candidates for this position will:
    • Complete daily assignments that include development of internal applications and external content/commerce web applications
    • Analyze and implement solutions to presented problems while satisfying the user’s needs
    • Write code that is easily maintainable and highly reliable
    • Possess the ability to multi-task and prioritize work as necessary
    • Collaborate with a team to successfully complete projects on time

    Why Should I Apply?

    • Competitive Salaries
    • Flexible work schedules
    • Cutting edge technologies
    • State of the art work environment and Hardware
    • Team that Emphasizes Collaboration and Learning
    Requirements:
    • C#
    • Asp.Net
    • T-SQL
    • Strong Understanding of Object Oriented Design

    Pluses:
    • Entity Framework
    • HTML 5
    • JQuery
    • ASP.NET
    • MVC
    • WCF
    Education/Training:
    • 1-2 years of experience developing software in .net OR Bachelor's Degree in Computer Science or related field
    Work Status:
    Full-Time
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Senior Software Developer (Posted on 02/21/2017)
    Company Info:
    U-Haul is an equal opportunity employer. All applicants for employment will be considered without regard to race, color, religion, sex, national origin, physical or mental disability, veteran status, or any other basis protected by applicable federal, provincial, state or local law. Individual accommodations are available on requests for applicants taking part in all aspects of the selection process. Information obtained during this process will only be shared on a need to know basis.
    Job Description:
    A Software Developer collaborates with their team to build engaging and effective applications for our company’s customers and employees.
    U-Haul is looking for a full-stack Software Developer to join our Technology team. Our company has multiple lines of business within the moving marketplace including truck rentals, car sharing, Moving Help, and retail items to name a few. Our challenge? Develop online applications that make our customer’s experience with our services as remarkable as possible and also support our internal business needs. Do you have the development capabilities to succeed at this task?

    About U-Haul IT Team

    * We offer competitive compensation*
    The technology staff at U-Haul believes that good software and systems designs are integral to serving our customers. Our team of over a hundred inspired software developers work on software systems that range from internal line-of-business applications to customer facing applications such as our online reservation system. We believe that small empowered teams aligned with business leaders can do big things. We also believe in the right tool for the job, not language-as-religion. Our work environment promotes self-management with flexible hours and possible work from home days.

    About the Job

    You’ll be helping us build new and awesome experiences for people using U-Haul for their moving needs. We are looking for full-stack software developers who can contribute to projects using Entity Framework, HTML 5, MVC, WCF, WebAPI, JQuery, ASP.Net, and T-SQL. The teams working on each feature are small (manager, lead developer, a few seniors, and developers), so there is a lot of meaningful collaboration, but we have established career paths and the stability of a large company. Because we are making user facing features, we believe strongly in writing code that is easily maintainable and highly reliable. We need creative individuals who love to problem solve and find ways to continually implement solutions that satisfy user needs.

    About You

    You’re a developer who can turn ideas into extremely fast and reliable code that other people – or you, six months into the future – will find easy to comprehend and modify. You believe in the power of software to positively impact user perception.

    You will be successful in this role if you:
  • Complete daily development assignments that include internal and external applications
  • Analyze and implement solutions to presented problems while satisfying the user’s needs
  • Write code that is easily maintainable and highly reliable
  • Possess the ability to multi-task and prioritize work as necessary
  • Collaborate with a team to successfully complete projects on time
  • Why Should You Apply?

    • Flexible work schedules
    • Potential for telecommuting
    • Cutting edge technologies
    • State of the art work environment and Hardware
    • Team that Emphasizes Collaboration
    Education/Training:
  • 3-5 years of experience developing software in .net or a Bachelor's Degree in Computer Science or related field
  • Work Status:
    Full-Time
    Location:

    U-Haul Corporate Headquarters
    U-Haul International
    2727 N Central Ave
    PHOENIX , AZ

    Submit your résumé for the jobs selected above.