Taro Logo

Software Developer (Payment Integrations)

U-Haul is a leading provider of do-it-yourself moving equipment and services since 1945.
Phoenix, AZ, USA
$60,000 - $90,000
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
2+ years of experience
Enterprise SaaS · Logistics

Job Description

U-Haul is seeking a Software Developer to join their Payment Integrations team in Phoenix, Arizona, with remote work options available. This role offers an exciting opportunity to work on both customer-facing applications and internal tools managing U-Haul's end-to-end payment processes. The position requires a full-stack developer with strong backend experience, particularly in the Microsoft technology stack.

The ideal candidate will have at least 2 years of experience with C#, .NET Core, and related technologies, along with frontend development skills in HTML, CSS, and JavaScript. The role involves working with payment terminals, POS systems, and modern cloud technologies like Azure API Management and Kafka.

U-Haul's IT team emphasizes Agile collaboration and promotes a flexible work environment with full-time remote options. The company offers comprehensive benefits including medical, dental, and vision coverage, 401(k), ESOP, tuition reimbursement, and various wellness programs.

The salary range of $60,000-$90,000 annually reflects the company's commitment to competitive compensation. U-Haul provides a stable career environment with opportunities for advancement and professional development through their U-Haul University program.

This position is ideal for developers who are passionate about creating positive customer experiences and are interested in working with payment systems. The role offers exposure to both frontend and backend development, making it an excellent opportunity for growth in a financially stable and expanding organization.

Last updated 10 hours ago

Responsibilities For Software Developer (Payment Integrations)

  • Build customer-facing web applications
  • Develop internal tools to manage end-to-end payments process
  • Work with payment terminals and Point of Sale systems
  • Collaborate in an Agile team environment
  • Contribute to both frontend and backend development

Requirements For Software Developer (Payment Integrations)

Java
JavaScript
Kafka
TypeScript
  • 2+ years experience developing in Microsoft technology stack
  • Bachelor's Degree in Computer Science Engineering, Technology, or related field
  • Experience with C#, .NET Core, ASP.NET MVC, ASP.NET Web API, SQL
  • Knowledge of HTML, CSS, JavaScript/JQuery, TypeScript
  • Experience with Git, Azure DevOps
  • Understanding of Microservices, design patterns, and coding best practices
  • Must be a U.S. citizen or have proof of U.S. employment authorization

Benefits For Software Developer (Payment Integrations)

401k
Dental Insurance
Education Budget
Medical Insurance
Mental Health Assistance
Vision Insurance
  • Full Medical coverage
  • Dental & Vision Plans
  • 401(k) Savings Plan
  • Tuition reimbursement program
  • Employee Stock Ownership Plan (ESOP)
  • Paid holidays, vacation, and sick days
  • Life insurance
  • Subsidized gym membership
  • Employee Assistance Program
  • Free online courses for personal development

Related Jobs