Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

U-Haul Logo

Senior .NET Software Developer

U-Haul

$90,000 - $120,000
Nov 4, 2025
Remote, US
Apply Now

U-Haul is searching for a talented Senior Software Developer to join their team to develop and maintain a suite of tier one, mission critical enterprise applications and services used by numerous U-Haul business teams and thousands of U-Haul field locations.

Requirements

  • Highly skilled in the ability to apply critical thinking and structured programming fundamentals to real world problems.
  • Experience with the Microsoft development stack (e.g., C-Sharp, MVC, SQL, Entity Framework, HTML 5, CSS, Angular, Web API, jQuery, ASP.Net, and T-SQL)
  • Experience with non-Microsoft supporting technologies (like Apache Kafka, SPAs, Reddis, etc.)
  • 6+ years of professional software development experience
  • Bachelor's degree in Computer Science or related field
  • Must be a U.S. citizen or have proof of U.S. employment authorization for this position.
  • Experience with web apps and web APIs, and various types of backend persistence, including SQL.

Responsibilities

  • Writes code that is easily maintainable, highly reliable and demonstrates knowledge of common programming best practices.
  • Becomes the owner, subject matter expert (SME), and technical lead for individual applications, architecture initiatives, high risk/complexity features.
  • Starting with higher level business and technical requirements, independently estimates and breaks down the work.
  • Interfaces directly with business stakeholders (business units) or members of other development teams for work item scoping and clarification, communication of status, etc.
  • Advanced troubleshooting and problem solving, spanning software, systems and databases. Use a wide array of tools and techniques to identify the root cause and implement robust technical solutions.
  • Serve as a technical lead: mentor, train and support other software developers, perform design & code reviews.
  • Completes assigned tasks and project work with minimal oversight or direct supervision.

Other

  • Must reside in the U.S.
  • 6+ years of professional software development experience
  • Bachelor's degree in Computer Science or related field
  • Must be a U.S. citizen or have proof of U.S. employment authorization for this position.
  • 100% remote work