JOBSEARCHER

Software Developer - 100% Remote

TorentifyDenver, CORemoteL6 LeadOctober 21st, 2026
About the Company: Since 1945, U-Haul has provided do-it-yourself moving equipment and services to individuals and households across the United States and Canada. Founded by L.S. “Sam” Shoen and Anna Mary Carty Shoen, the company helped establish the one-way moving equipment rental model. U-Haul and its family of companies also emphasize team member health, wellness, and professional development.
About the Role: U-Haul is seeking an experienced Software Developer to join its Core Services – Contract Software Development Team. This team supports multiple critical systems across the U-Haul software ecosystem. In this role, you will design, develop, test, and maintain scalable APIs, services, and supporting user interfaces using the Microsoft technology stack, including .NET, C#, SQL, Postgres, and modern front-end frameworks. The position also involves working with Kafka event streams to build resilient, event-driven systems, along with managing cloud resources through the Azure Portal. You will collaborate with teams across the business, troubleshoot existing applications, and help integrate multiple systems efficiently. This is a remote position for candidates residing in the Phoenix, Arizona metropolitan area, with part of the onboarding process completed at the Midtown Phoenix U-Haul Campus.
Key Responsibilities: Design, develop, test, and maintain software applications using the Microsoft technology stack and related technologies. Build and maintain APIs, services, and supporting user interfaces using .NET, C#, SQL, Postgres, and modern front-end frameworks and libraries. Implement and manage event-driven architectures using Kafka event streams. Apply modern software design principles to develop scalable, resilient, and maintainable systems. Provision, monitor, and maintain cloud-based resources and systems through the Azure Portal. Collaborate with cross-functional teams and business units to develop solutions for different operational needs. Troubleshoot, debug, and optimize existing software applications. Integrate multiple applications and understand how individual systems interact across the broader software ecosystem. Use database design, creation, querying, and stored procedures to support application functionality. Work with WCF, REST, Web APIs, and API testing tools. Monitor and troubleshoot systems using tools such as Kibana, Elasticsearch, Grafana, and Dynatrace. Stay current with emerging technologies and software development best practices. Maintain clear communication with colleagues and other teams while responding professionally to questions and requests.
Required Qualifications: At least three years of software development experience, and/or a bachelor’s degree in computer science, engineering, or a related field, or equivalent experience. Proficiency in object-oriented programming languages and design principles. Strong database experience. Experience working with Kafka event streams. Understanding of modern software design principles and their application to scalable systems. Knowledge of software development best practices. Strong analytical, problem-solving, verbal, and written communication skills. Ability to work effectively in a team environment, communicate consistently with other teams, and respond professionally to requests. Ability to work independently, learn new technologies quickly, and pursue continued professional development. Experience with the Microsoft technology stack and Azure, including Azure DevOps and the Azure Cloud Portal. Experience with Kibana, Elasticsearch, Grafana, Dynatrace, database development, WCF, REST, Web APIs, and API testing tools. Residence in the Phoenix, Arizona metropolitan area and availability to complete part of onboarding at the Midtown Phoenix U-Haul Campus.
Preferred Qualifications / Requirements: Experience with cloud platforms and services. Knowledge of DevOps practices and CI/CD pipelines. Familiarity with the Scrumban Agile methodology. Location and Work Arrangement
Location: 2727 N Central Ave, Phoenix, Arizona 85004.
Work arrangement: Remote, with residency in the Phoenix metropolitan area required. Onboarding: Part of the onboarding process takes place at the Midtown Phoenix U-Haul Campus.
Employment type: Full-time.
Job reference: R256644.
Salary & Benefits: U-Haul offers a range of benefits and resources to support team members’ health, financial well-being, and professional growth. Health and wellness benefits include medical insurance, dental and vision coverage with hearing care discounts, CVS Virtual Care, a 24-hour nurse line, wellness programs, Mindset app reimbursement, pet insurance, and wellness plans. Retirement and financial benefits include a 401(k) Savings Plan, Employee Stock Ownership Plan (ESOP), company-paid life insurance, voluntary life insurance, disability coverage, and critical illness, accident, and hospital indemnity plans. Additional benefits include paid holidays, vacation and sick time, tuition reimbursement, on-the-job training, free online courses through U-Haul University®, advancement opportunities, and the You Matter Employee Assistance Program. Other offerings include business and business travel insurance, the MetLaw Legal Program, MetLife Auto & Home Insurance, LifeLock Identity Theft Protection, the SmartDollar® Financial Wellness Program, discounts on cell phone plans, hotels, computers, vehicles, and more, as well as community involvement and volunteer opportunities. The U-Haul Mothers Program includes paid maternity leave. Equal Opportunity / EEOU-Haul is an equal opportunity employer. All applications are 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 upon request for applicants participating in any part of the selection process. Information obtained during the process is shared only on a need-to-know basis. U-Haul Holding Company and its family of companies maintain a nicotine-use hiring policy in certain states where permitted by law. The policy, effective February 1, 2020, applies to individuals hired in the listed states where the company may lawfully decline to hire nicotine users and does not apply to team members hired before that date.
Interview and Assessment Policy: Candidates are expected to complete all interviews and assessments independently, without using artificial intelligence tools, including AI-generated responses, prompts, or real-time assistance. Use of AI during the application or recruiting process may result in removal from consideration. U-Haul uses this approach to assess candidates’ authentic experience, communication, and problem-solving skills.