Wiraa
Dotnet Developer
WiraaUnited States22 hours ago
Full-timeRemote FriendlyInformation Technology
About The Company

U-Haul is a leading provider of moving and storage solutions, renowned for its innovative approach and commitment to customer service. Headquartered in Phoenix, Arizona, U-Haul has established a strong presence across the United States and Canada, offering a comprehensive suite of products and services that cater to both individual consumers and commercial clients. The company prides itself on its stability, growth, and dedication to fostering a positive work environment that encourages continuous learning and professional development. As part of its ongoing technological transformation, U-Haul is investing heavily in modernizing its IT infrastructure, embracing hybrid cloud architectures, and leveraging cutting-edge technologies to enhance operational efficiency and customer experience.

About The Role

U-Haul is seeking a highly skilled Lead Software Developer to join its dynamic IT team. This remote position requires the candidate to reside within the United States and offers the flexibility of working from home. As a key member of the software development team, you will be responsible for leading the design, development, and maintenance of mission-critical enterprise applications that support various business functions across U-Haul. Your role will involve collaborating closely with business stakeholders and technical teams to translate high-level requirements into scalable technical solutions. You will serve as a technical leader, guiding small teams through complex projects, ensuring best practices are followed, and maintaining high standards of code quality and system reliability. This position offers an exciting opportunity to influence core business operations and contribute to the company's ongoing digital transformation initiatives.

Qualifications

  • 8+ years of professional software development experience
  • 4+ years in a senior or lead role providing technical leadership
  • Bachelor's Degree in Computer Science, Software Engineering, or related field
  • U.S. citizenship or valid proof of U.S. employment authorization (no sponsorship available)
  • Extensive experience with Microsoft development stack (C#, MVC, SQL, Entity Framework, HTML5, CSS, Angular, Web API, jQuery, ASP.Net, T-SQL)
  • Knowledge of supporting technologies such as Apache Kafka, Redis, SPAs, and cloud-based solutions
  • Strong understanding of architectural patterns, system design, and best practices
  • Proven ability to lead technical projects and mentor development teams
  • Excellent troubleshooting, problem-solving, and decision-making skills
  • Effective communication skills to liaise with both technical and non-technical stakeholders

Responsibilities

  • Serve as the technical lead for product development projects and major initiatives, guiding small teams through complex software development tasks
  • Collaborate with business stakeholders and project managers to gather requirements, define scope, and estimate work efforts
  • Translate high-level business needs into detailed technical designs and actionable development plans
  • Communicate technical strategies and project updates clearly to diverse audiences
  • Own and oversee key software process areas, including SCRUM methodologies and release management
  • Lead the development and maintenance of tier-one, mission-critical enterprise applications
  • Write clean, maintainable, and reliable code adhering to industry best practices
  • Conduct code reviews, mentor junior developers, and support team skill development
  • Troubleshoot complex issues across software, systems, and databases, utilizing a broad toolkit to identify root causes and implement solutions
  • Design and evaluate architectural patterns and system design solutions to ensure scalability, security, and performance
  • Respond swiftly to production issues, taking ownership to resolve problems efficiently and effectively

Benefits

  • Competitive salary range of $105,000 to $145,000 annually
  • Work from home flexibility and potential for flexible schedules
  • Comprehensive health benefits including medical, dental, and vision coverage
  • Wellness programs, fitness facilities, and gym reimbursement
  • Onsite medical clinics and access to health services for employees and families
  • Retirement plans including 401(k) with company matching
  • Employee stock ownership plan (ESOP) and career advancement opportunities
  • Tuition reimbursement and access to U-Haul University for ongoing education
  • Paid holidays, vacation, and sick leave
  • Life insurance, disability coverage, and legal assistance programs
  • Exclusive discounts on cell phone plans, hotels, and more
  • Identity theft protection, wellness programs, and financial wellness initiatives

Equal Opportunity

U-Haul is an equal opportunity employer committed to fostering an inclusive and diverse workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, veteran status, or any other protected characteristic under applicable law. We are dedicated to providing reasonable accommodations during the hiring process upon request to ensure equal access for all candidates.

Key Skills

Ranked by relevance