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.

Quality Assurance Test Engineer (Posted on 08/17/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 an IT Manager, contribute to the growth of the organization by testing all software based solutions. Responsible for developing Test Plans in order to identify software problems and their causes.

• Reasonable and predictable attendance is essential.
• Design test plans, scenarios, scripts, or procedures.
• Design or develop automated testing tools.
• Regression Testing Process Development.
• Develop testing programs that address areas such as database impacts, software scenarios, regression testing, negative testing, error or bug retests, or usability.
• Document test procedures to ensure replicability and compliance with standards.
• Evaluate or recommend software for testing or bug tracking.
• Test system modifications to prepare for implementation.
• Update automated test scripts to ensure currency.
• Conduct software compatibility tests with programs, hardware, operating systems, or network environments.
Requirements:
• Minimum of 2-4 years of job related QA 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 have the ability 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 very proficient with the use of Personal Computers, Laptops, Tablet Computers and Smart Phones.
Education/Training:
• Bachelor 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

Quality Assurance Analyst (Posted on 08/17/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.
  • 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

    Network Support Specialist (Posted on 08/17/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:
  • Team member will provide technical support to U-Haul locations across the U.S. and Canada by troubleshooting Internet connections, configuring network equipment and supporting mobile devices.
  • Responsible for remote assistance to teleworkers connecting to the U-Haul network.
  • Will work within a team environment to provide Customer Service focused support.
  • Responsible for working with Service providers, end users and other U-Haul teams, to troubleshoot connections and equipment and take corrective action for problems.
  • Perform routine maintenance or other projects as required.
  • Will create and/or update internal tickets to document tasks, projects and daily work.
  • Requirements:
  • Working knowledge of Networks, PC/Mac OS and mobile devices.
  • Must understand IP addressing and have basic knowledge of routing/switching, tunneling, security and wireless systems.
  • Experience with Cisco Router and Switch configuration
  • Detail-oriented and organized with excellent analytical and troubleshooting skills
  • Requires the ability to work well in a team environment with little or no supervision.
  • Ability to follow through with tasks, projects and handle several tasks simultaneously
  • Excellent customer service skills.
  • Excellent written and verbal communication skills.
  • Occasional off hours work is required.
  • Work Status:
    Full-Time
    Location:

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

    Computer Support Specialist (Posted on 08/17/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.

  • Work Status:
    Full-Time
    Location:

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

    Technical Writer Intern (Posted on 08/16/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 Technical Writing Intern. As a U-Haul Technical Writing Intern, you will take complex technical concepts and communicate them clearly as requirements for programming and/or standard operating procedures. You will gather information on business processes for purposes of translating business needs into technical documentation. 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 technical and functional requirements for development purposes.
    • Work with business units and development teams to assess efficacy of existing applications and assist with development of future and enhancements for existing 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, developers and stakeholders.
    • Collaborate with developers, test engineers, and project management to gain an understanding of products, systems, and tools that need technical requirements or other documentation.
    • 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, Team Foundation Server, and Microsoft Office Suite preferred.
    • Have strong communication and time management skills—the ability to balance high-quality work standards against time constraints.
    Education/Training:
    • Recent or upcoming graduate in a related academic program: Technical communications, journalism, technical illustration and documentation, technical writing, or related program.
    Work Status:
    Moonlighter
    Location:

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

    System Administrator (Posted on 08/14/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:
    We are looking for someone with a passion, aptitude, and interest in the IT industry specifically relating to Systems Administration. An ideal candidate will specialize in server design, configuration, and maintenance. Microsoft IIS and Vmware experience is highly desired.

    Daily Responsibilities
  • Deploy and maintain system software with specific emphasis on Vmware environments
  • Manage backups and monitor servers for various performance improvements
  • Assist management in establishing operational procedures for new and emerging technology
  • Troubleshoot various problems and provide accurate solutions
  • Candidate should be well versed in Microsoft operating system configuration, Vmware and Microsoft IIS
  • Microsoft SQL Server experience will provide an added benefit
  • Must have strong logic, reasoning, interpersonal skills and attention to detail
  • Excellent written and verbal communication skills
  • Must be able to effectively communicate with staff that has little or no technical knowledge
  • Requirements:
  • Technical college degree or equivalent work experience
  • Minimum knowledge should include PC/Server assembly and configuration, networking
  • Work Status:
    Full-Time
    Location:

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

    Sr. Database Developer (Posted on 08/08/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
      • Experience supporting apps using Object Relational Mapping ( Entity Framework, Hibernate, etc)
      • Experience with Team Foundation Server/Team Services, Rally, or Version 1 for Agile Tools.
    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

    Mobile Web Developer (Posted on 08/08/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:
    Mobile Web Developer:
    • Deliver best-in-class HTML5/CSS3/jQuery front-end code across a broad array of mobile web projects.
    • Participates in mobile development using responsive design techniques to satisfy cross platform browser constraints.
    • Possess an advanced knowledge of web and mobile UX/UI.
    • Collaborates with the team on conceptualizing and the development of new applications.
    • Participates in system troubleshooting, error identification and correction.
    • Reviews production data and reports to ensure data quality and integrity.
    • Prepares and maintains documentation related to assigned projects.
    • Understand when mobile web apps are appropriate as opposed to native or hybrid applications.
    Requirements:
    Preferred:
    • Strong analytical and problem-solving abilities to help identify problems and suggest solutions.
    • Good verbal and written communication skills.
    • Teamwork and self-direction skills.
    • Good human relations and customer service skills.
    • Strong attention to detail, organizational and multi-tasking skills.
    Work Status:
    Full-Time
    Location:

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

    Systems Engineer (Posted on 08/08/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 is looking to hire an experienced Systems Engineer to support a diverse data-center environment. An ideal candidate will specialize in server design, configuration, and maintenance. This individual will need to have excellent troubleshooting and communication skills and will be able to effectively train lower levels of support.

    Essential Duties
  • Have a high level of Vmware knowledge including Vsan Storage, High Availability and Vmotion technologies
  • Implement virtual and physical servers and manage updates for corporate compliance
  • Monitor Vmware guests using Solarwinds and proactively upgrade to prevent outages
  • Deploy loadbalancing technology for Microsoft IIS and manage production content
  • Manage backups using VEEAM and Symantec software
  • Manage content deployment using MS Team Foundation and Sharepoint services. Work with DevOps to stage the release of production software
  • Work well with a team and delegate responsibility for training needs. Work with the team to provide 27/7/365 support to the enterprise.
  • Competitive salaries
  • Cutting edge technologies
  • State of the art work environment and hardware
  • Team that emphasizes collaboration and learning
  • Requirements:
  • 5 years of experience in a large-scale enterprise data-center
  • 5 years of experience working with Microsoft IIS, SQL and Active Directory
  • Engineering level of understanding about server storage and architecture
  • Excellent communication, analytical and problem-solving skills
  • Work Status:
    Full-Time
    Location:

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

    SQL Developer (Posted on 08/08/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 a Senior DBA or IT Manager, contribute tho the growth of the organization by maintaining and implementing software based solutions as needed. Responsible for creating new or modifying existing database designs by interpreting standards established by the company. Provide technicial guidance and follow-up on system issues and ensure resolution. Use business knowledge to identify potential improvements in application.

    Essential Functions and Responsibilities
    • Strong SQL Server development skills
    • Completes functional database tasks under the direction of a lead to create and/or modify new and existing stored procedures as well as script out data manipulation language (DML) queries for ad-hoc reporting.
    • Responsible for data delivery to numerous end users through direct access, web services, SSIS.
    • Familiar with database concepts of design and configuration.
    • Implements and maintains indexes, triggers and views for mission critical databases.
    • Tunes the database for performance gains with the assistance of the lead.
    • Works with limited supervision and relies on prior experience and judgement to fulfill assigned duties.
    • Managing and versioning the database projects using Visual Studio Team Edition
    • Collaborates with DBAs, data architect, software developers, system architects, and quality assurance to complete business initiatives in a timely manner. This is not limited to the internal department; must deal with other departments to meet business needs.
    • Maintains and improves on understanding of current Microsoft SQL Server and emerging Microsoft SQL Server technologies.
    Requirements:
    • Practice in an information technology field
    • Proven Analytical and troubleshooting skills
    • Ability to set scope amd deliver quality results
    • Effectively balance and prioritize multiple projects concurrently
    • Strong communication skills both orally and in writing
    • 2+ years exposure or experience to relational databases using MS SQL Server
    • Positive and professional attitude
    Education/Training:
    Bachelors degree in MIS,Computer Science, other related field; or equivalent work experience.
    Work Status:
    Full-Time
    Location:

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

    Software Development Manager (Posted on 08/08/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:
    This key team leadership role is responsible for managing and coordinating the resources and processes needed to deliver software releases of company products. This individual will help define the vision and strategy for their development team by driving project initiatives that deliver features, functionality and services to the business.
    Requirements:

    Candidates for this position will:
    • Work with Team Leads, Business Analysts and other Development Managers to plan and execute projects, and ensure that teams have appropriate product and technical specifications, direction, and resources to deliver products effectively
    • Collaborate with Team Leads to establish goals and to create and maintain department-wide initiatives
    • Track and report the status of multiple projects, acting as a gateway through which work is assigned to appropriate team members
    • Demonstrate leadership abilities to the IT management team measured in part by the deployment of software enhancements and fixes consistent with the established release schedules
    • Provide leadership and guidance to coach, motivate, and lead team members to their optimum performance levels and career development
    • Organize the team to balance our workload and efficiently complete the projects
    • Match project backlog to the staffing level – interview and hire new personnel as needed
    • Responsible for insuring that the team has the equipment and software needed to operate efficiently and effectively
    • Provide training opportunities to the team on new and emerging technologies
    • Empowers the team to learn and take on additional responsibility
    • Understands business rules and how systems across the company interact
    • Applies knowledge and understanding to multiple applications
    • Helps team understand the business initiatives
    • Available outside of normal hours to assist with problem resolution
    • Other duties as assigned
    • Must have at least 2 years of experience working through the design, development, and release cycle of delivering software
    • Strong leadership, project management, time management and problem solving skills
    • Excellent communication skills, both written and oral
    • Attention to detail – ability to manage multiple priorities and adjust on the fly
    • Ability to work with technical and non-technical business owners to get things done
    Education/Training:
  • Bachelor’s Degree in Computer Science or related field or equivalent work experience.
  • Work Status:
    Full-Time
    Location:

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

    Software Developer - Front End (Posted on 08/08/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 Software Development team is looking for a Front-End Software Developer needed for a variety of high-profile projects. The candidate will be responsible for daily assignments that include development, support and maintenance of many high-profile websites.

    Candidates should have a minimum of 3 years of experience in front-end software application development utilizing standards based HTML and CSS.
    Requirements:
  • Deliver best-in-class HTML5/CSS3/jQuery front-end code across a broad array of web and mobile projects.
  • Possess an advanced knowledge of web and mobile UX/UI; adhere to and extrapolate complex design systems and apply to coded pages, screens, and states.
  • Develop and test across multiple browsers, platforms, and devices, including smartphones and tablets.
  • Understand when mobile web apps are appropriate as opposed to native applications.
  • Must have the ability to work both independently and as a team member in a fast paced environment.
  • Excellent communication and organizational skills are also required.


  • Have experience with:
  • Integrating HTML/CSS into ASP.NET/MVC environment using Visual Studio
  • CSS systems such as LESS and SASS to compile style files
  • Team Foundation Server or other version control system
  • Standards-compliant coding practices


  • We offer a relaxed atmosphere with the financial backing of a large company. Schedules are flexible, the environment is fun, and working from home some days is even encouraged. If you are a career minded and easy going individual, looking to better your development skill set, apply now and become an integral part of our growing team.
    Work Status:
    Full-Time
    Location:

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

    Software Developer (Posted on 08/08/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 08/08/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

    Network Operations Manager (Posted on 08/08/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 Network Operations Manager position is responsible for advising the IT Director in technical and operational function, deployment and maintenance of network systems within the campus as well as any satellite offices that may be a part of the organization.  This is a senior position which is required to fill the role of an SME (subject matter expert) within the Network Operations organization by providing guidance and expert analysis to peers within the IT organization.  You will oversee, and at times, install and troubleshoot network applications and equipment including but not limited to OS's, proprietary applications, firewalls, switches, routers, wireless and all other related networking equipment and applications. Troubleshoot and resolve advanced network problems related to OS, installed applications, user port issues, uplink ports, and other issues as needed.
    Requirements:
  • Ownership of the Configuration Management practice in network applications and equipment; including but not limited to OS’s, proprietary applications, firewalls, switches, and routers.
  • Ensures completion of routine requests for changes/modifications/additions to Cisco devices; firewalls, switches, routers, ASAs
  • Performs daily monitoring all networked system across enterprise to include 1800+ store locations
  • Proven ability to develop methodologies and processes based upon industry standards as defined by ITIL, ISACA, and PCI.
  • Proven ability to systemize network infrastructure maintenance processes to mitigate unplanned downtime.
  • Ensures quick resolution to technical issues related to the network infrastructure
  • Assist in the technical analysis and design for current and future projects which would benefit the company
  • Support the of operations staff in executing, testing and implementation of project-specific solutions
  • Assist in the engineering and provisioning of resources required for operations, support and maintenance
  • Works with IT Security team to ensure we maintain a safe and secure computing environment
  • Work Status:
    Full-Time
    Location:

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

    IT Project Administrator (Posted on 08/08/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:
    IT Project Administrator

    Job Description
    We are currently looking to hire an IT Project Administrator. This position will be a key part of the project planning and execution process.
    Candidates will…
    • Collaborate with IT Management, systems engineers, and technical support team as required.
    • Gather information that is necessary as defined by project planning process.
    • Ensure the coordination of all project activities.
    • Responsible to track project changes and produces updated schedules, as needed with engineering and IT management.
    • Develop and publish communications to those impacted by a project.
    • Actively stay involved with key players and provide accurate project updates.
    • Provide updates on current projects including Executive Dashboards, scheduling, or any potential delays in completion.
    • Escalation of “At Risk” tasks to IT leadership
    • Perform all other business-related duties as assigned.
    Requirements:
    Qualifications:
    • Excellent verbal and written communication skills
    • Ability to effectively interface and communicate with IT resources and business line
    • Ability to work effectively with others in a team environment
    • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
    • Strong knowledge of TFS
    Work Status:
    Full-Time
    Location:

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

    Enterprise Monitoring Administrator (Posted on 08/08/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:
    We are currently looking to hire a Systems Administrator with Enterprise Monitoring experience. This is an important position within our IT operations department. The position requires an individual with an overall knowledge of IT logical, technical, and monitoring architecture principles, as well as solid interpersonal and communication skills.
    Candidates will….
  • Design, develop, implement and support the monitoring systems for Enterprise Infrastructure
  • Engage with platform and application ownership groups to determine appropriate monitoring
  • Assist in capacity planning for network and server infrastructure.
  • Provide day-to-day administration of tools and ensure the availability, performance, and security of the overall monitoring platform
  • Research new technologies and products related to end-to-end application and infrastructure monitoring for engineering new monitoring solutions
  • Contribute as a SME on incident research and resolution when appropriate
  • Work on all systems and/or projects within the organization responsible for providing Cyber Security
  • Threat detection utilizing network and host based Computer Security tools, appliances and end point products
  • Perform packet analysis by identifying malformed packets and the payload of the packet Integrate security products, including designs for all organizational networks
  • Maintain system baselines and configuration management items, including security event monitoring "policies" in a manner determined by the program management
  • Provide documentation and interaction with other analysts and personnel to ensure a complete and functioning system that meets requirements
  • Requirements:
  • Excellent verbal and written communication skills
  • Ability to effectively interface and communicate with IT resources and business line
  • Ability to consume requirements and produce effective monitoring to meet said requirements
  • Ability to work effectively with others in a team environment
  • Understanding of common network services (DNS, web, mail, FTP, etc.), network vulnerabilities, and network attack patterns
  • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
  • Work Status:
    Full-Time
    Location:

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

    Programmer Analyst (Posted on 08/04/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 a Project Group Supervisor or other designated supervisor, develop computer programs from specifications prepared by supervisor or of own design. Design and develop information processing systems which are primarily computer-oriented. Provide technical guidance to Programmers and new department members as needed.

    • Reasonable and predictable attendance is essential.
    • Study programming and systems assignments as given by the Project Group Supervisor or other supervisor.
    • Request additional information about assignments from immediate supervisor.
    • Research existing computer systems, U-Haul policies and departmental procedures or contact individuals in other involved areas to assist in problem definition. May act as a project leader and be responsible for control and direction of short term/medium range projects (typically 3 months or less in duration) involving systems of some complexity.
    • Work with client to design system. Cooperate in team effort to ensure effective communication and coordination with all departments and other Computer Support Services’ departments.
    • Analyze subject matter of operations to be automated and identify conditions and criteria required to achieve satisfactory results. Specify number and types of records, files, and documents to be used.
    • Outline actions to be performed by personnel and computer in sufficient detail for presentation to management and for programming. Estimate time and cost required to design the recommended system.
    • Design and write new systems or improvements to existing systems.
    • Recommend new systems or improvements to existing systems.
    • Prepare data, input from various types of platforms, for interface in server processing.
    • Code the program in the language specified. Test and debug the program to ensure that it performs as specified by the program assignment. Ensure that system performs requested function effectively and accurately. Present results of final system test to client approval.
    • Implement programs and systems according to agreed-upon schedule and established procedures. Obsolete modified or replaced systems or programs. Document the program and operational procedures needed to implement the system according to established procedures.
    • Prepare and submit weekly written reports (or as directed) to supervisor on the status of programming assignments. Present the results of analysis, an evaluation of existing and recommended systems, and the design estimate to the client in a system document.
    • Must maintain familiarity with improved computer technology and client/server development through seminars, class attendance, and trade magazines.
    Requirements:
    • 5 – 6 years of relevant work experience.
    • Will need excellent organizational, coordination, analytical and both verbal and written communication skills. Also requires strong interpersonal skills to interface with other departments across the company to ensure project success.
    • The ability to multitask and prioritize work and to collaborate with a team to successfully complete projects.
    • 1-3 years of experience developing web applications. SQL Database experience; work in responsive design and/or mobile computing.
    Education/Training:
    • Bachelor’s degree with a major in Computer Science or Math or the equivalent in experience.
    Work Status:
    Full-Time
    Location:

    U-Haul Technical Center
    U-Haul Technical Center
    8162 S Priest Dr
    TEMPE , AZ

    Java Developer (Posted on 07/24/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 Operations is seeking an entry Level Java Developer to work in our corporate office located in Phoenix, AZ.
  • Rewrite existing mainframe programs to Java.
  • All development will be batch process and there will not be any UI development.
  • This job does not require mainframe skills.
  • Primary development tool is RDZ.
  • Requirements:
  • Java development with databases and flat files.
  • Unix or Linus experience.

  • Desired:
  • Working knowledge of any of these (ZOS, VSAM, Ideal, JCL, SQL Server, Oracle, or RDZ).
  • Interfaces with Web Services
  • Education/Training:
    University, Community College or Tech School Graduate
    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.