Since 1945, U-Haul has been serving do-it-yourself movers and their households.
Software Developer
Location
Arizona
Posted
4 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Developer
U-Haul
• Join a collaborative Agile team that builds and supports customer-facing web applications and internal tools. • Drive retail sales operations with the developed solutions. • Work with technologies such as C#, .NET Core, ASP.NET MVC, HTML5, CSS, Vue, Web API, jQuery, T-SQL, and PostgreSQL.
Job Requirements
- Bachelor's Degree in Computer Science or related field or Associate’s Degree in Computer Science or related field with 2+ years of experience.
- Must be a U.S. citizen or have proof of U.S. employment authorization for this position.
- A background with these technologies: C# .NET Core ASP .NET MVC SQL GIT HTML 5 CSS / JavaScript Web API jQuery
- Nice to have knowledge of these technologies: Azure DevOps Kafka Postgres ELK Stack Redis Vue
- Possess strong communication skills.
- Understands Agile and Scrum methodologies.
- Communicates complex technical problems in a manner non-technical people can understand.
- Coordinates with QA, Operations, and other Development teams effectively.
- Able to analyze and implement solutions to presented problems while satisfying the user’s needs.
- Possess the ability to multi-task and prioritize work as necessary.
Benefits
- Medical insurance
- Prescription drug plans
- Dental & Vision plan with hearing care discounts
- Get Fit Gym Reimbursement Program
- Registered Dietitian Program
- WeightWatchers®
- CVS Virtual Care
- U‑Haul Kids Program
- 24‑Hour Nurse Line
- Wellness Program (Healthier You initiatives & challenges)
- Mindset App Reimbursement
- Pet Insurance & Wellness plans
- Career stability
- Opportunities for advancement
- Valuable on‑the‑job training
- Tuition Reimbursement Program
- Free online courses for personal and professional development at U‑Haul University®
- 401(k) Savings Plan
- Employee Stock Ownership Plan (ESOP)
- Company‑paid life insurance
- Voluntary life insurance options
- Short-Term and Long‑Term Disability
- Critical Illness, Accident & Hospital Indemnity plans
- Business & business travel insurance
- MetLaw Legal Program
- MetLife Auto & Home Insurance
- LifeLock Identity Theft Protection
- Dave Ramsey’s SmartDollar® Financial Wellness Program
- U‑Haul Federal Credit Union
- Paid holidays, vacation, and sick time
- You Matter Employee Assistance Program (EAP)
- Discounts on cell phone plans, hotels, computers, vehicles & more
- Community involvement & volunteer opportunities
- U‑Haul Mothers Program (Paid maternity leave)
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Full Stack Engineer
Monzo BankWe're a bank that lives on your phone, on a mission to make money work for everyone.
• Collaborate with team to impact customer experience • Work in squads alongside various disciplines • Build and support specific parts of Monzo • Participate in a standardized interview process across collectives while aligning with business needs • Learn and adapt to various technical stacks during onboarding
Lead Embedded Software Engineer
Quest DefenseQuest Defense is a technology-driven defense company specializing in advanced engineering, systems integration, and mission-critical solutions for U.S. defense
Title: Lead Embedded Software Engineer Location: Cedar Rapids, IA Job Description: Cedar Rapids, IA Engineers are the reason we exist—they’re the core of who we are. We don’t just build technology; we engineer the future. From next-gen aerospace to cutting-edge defense systems, our teams power the solutions that drive innovation, tackle mission-critical challenges, and keep people safe. This is where problem-solvers and big thinkers thrive. Quest Defense Systems & Solutions is seeking a Lead Software Engineer to join the Core Services & Libraries (CS&L) team in building the foundational software components that enable next-generation avionics systems. As Team Lead, you will guide a multidisciplinary team of software engineers who develop reusable libraries, I/O frameworks, and partitioned services in a safety-critical, certifiable environment. The lead(s) will operate within an Agile framework, balancing hands-on technical contribution with leadership, task planning, and delivery accountability. Due to the nature of this role, all candidates must be a US Citizen OR US Person. Preference is onsite in Cedar Rapids, IA. Will consider remote candidates meeting all requirements. Key Responsibilities: - Lead an Agile software development team within the Core Services & Libraries organization - Break down program-level objectives into executable user stories, tasks, and milestones - Assign and track work across team members, ensuring adherence to scope, schedule, and quality standards - Provide regular progress metrics and reporting to program management and customer representatives - Mentor team members on software design, partitioning, certification, and avionics standards - Contribute technically to architecture, design, and implementation of core software components - Collaborate with other leads to define interfaces, data flows, and I/O architecture across systems - Ensure development aligns with certification objectives (DO-178C DAL A/B) and coding standards - Participate in sprint planning, reviews, and retrospectives to continuously improve team performance Required Qualifications: - 8+ years of experience developing or testing embedded software - Strong experience in embedded C++ software development within RTOS environments (VxWorks preferred) - Demonstrated expertise with ARINC-653 partitioning, I/O frameworks, and low-level software design - Hands-on experience leading Agile or Scrum-based engineering teams - Proficiency in work decomposition, backlog management, and metrics-based reporting (e.g., velocity, burndown, earned value) - Experience with requirements traceability and verification (HLR/LLR) under DO-178C - Ability to coordinate across multiple engineering and certification disciplines Desired Qualifications: - Experience with ARINC 661 Cockpit Display Systems (CDS/UA integration) - Familiarity with I/O protocols, data dictionaries, and software architecture for reusable libraries - Background in DAL A certification or equivalent safety-critical domains - Familiarity with toolchains and CI/CD environments supporting configuration management and verification (Atlassian Suite, Jama, Coverity, Rapita, etc) Ideal Candidate: A hands-on technical leader who thrives on enabling the team to deliver complex, certifiable software in a dynamic environment. An engineer who can balance architectural vision with day-to-day execution, ensuring the team stays aligned, productive, and responsive. Someone who overcommunicates, thinks in systems, plans with precision, and leads by example. The QDSS Advantage: At QDSS, our advantage is purpose-driven work, collaborative teams, and complex challenges that push boundaries and build lasting impact. You’ll grow your career while contributing to mission-critical programs that demand excellence and shape the future. What You’ll Find Here - Work That Matters – Next-generation, safety- and mission-critical projects where your contributions have real-world impact. - Growth That’s Supported – Competitive compensation, employer-matched 401(k), certification assistance, and clear opportunities for advancement. - A Culture That Works – A flexible, collaborative, and people-first environment where teamwork, innovation, and balance are valued. Benefits Include - Competitive pay, comprehensive medical/dental/life and disability coverage, 401(k) with employer match, professional development support, and a flexible, friendly workplace. Full compensation package is based on candidate experience and certifications Pay Ranges $140,000 - $165,000 USD At Quest Defense Systems and Solutions, we don’t just build technology — we engineer the future. From next-generation aerospace solutions to cutting-edge defense systems, we tackle the toughest, mission-critical challenges that keep people safe and push the boundaries of innovation. This is where problem-solvers, innovators, and visionary thinkers come together to shape the future. With over 25 years of aerospace and defense engineering expertise, our commitment to delivering high-quality, transformative solutions sets us apart — not just as an industry leader, but as a driving force for impactful change. Together, we’re not just leading the industry — we’re revolutionizing it. Quest Defense provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws. This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Title: Senior Software Engineer (Full-Stack) Location: United States - Bedford, MA Hybrid time type: Full time job requisition id: JR_14832 Job Description: As part of Guidewire’s Product Development & Operations (PDO) organization, the Product Configuration Tooling team builds and evolves the core Application Platform capabilities that power many of the world’s leading P&C insurers. We focus on secure, scalable cloud services and tools that help customers configure and operate their insurance products efficiently, collaborating across global, diverse teams in a flexible hybrid environment. Our work blends modern web technologies, cloud-native patterns, and AI to deliver reliable, enterprise-grade solutions. In this Senior Full-Stack Software Engineer role, you will design, build, and operate critical platform and configuration tooling that underpin Guidewire’s cloud products and automation solutions, including Autopilot Workflow, Business Rules, Document Processing, and lifecycle administration experiences. You will apply modern engineering and AI-agentic development practices to create secure, performant services and UIs that accelerate customer time-to-value and platform adoption. This is an opportunity to solve complex technical problems at scale while directly contributing to PDO’s FY26 priorities around operational excellence, AI-infused products, and data-driven cloud operations—and to Guidewire’s broader mission of transforming how P&C insurers do business through digital, core, analytics, and AI. Job Description What You’ll Do - Design, implement, and maintain complex features across the full stack (backend services and frontend applications) for Guidewire’s core Application Platform and configuration tooling. - Apply agentic coding tools and support Guidewire's effort to dramatically accelerate development. - Engineer for quality, scalability, availability, and security in every aspect of the platform. - Collaborate with cross-functional teams to deliver secure, scalable, and efficient platform capabilities that end-users love, supporting Guidewire's mission of operational excellence and transformative innovation. - Support and mentor junior engineers, contributing to a culture of continuous improvement and technical excellence. - Continuously learn about P&C insurance domain concepts, cloud-native patterns, and AI capabilities to design innovative solutions that are technically sound and industry-relevant. What We’re Looking For - 5+ years of experience building web applications or services across the stack, using at least one modern backend language (e.g., Java, Kotlin, C#, Go, or similar) and one modern frontend framework (e.g., React, Angular, or Vue). - Strong proficiency in using Java, JavaScript, TypeScript, Kotlin and ability to adjust or learn other languages if needed. - Experience with coding agentic environments (such as Claude Code, Codex, and similar tools) and automation tools. - Strong understanding of both relational and non-relational databases and data modeling; comfort writing or reviewing queries. - Experience building APIs, microservices, and distributed systems. - Previous experience building on cloud platforms (e.g., AWS, Azure, or GCP) and container-based deployment (Docker, Kubernetes) is strongly preferred. - Excellent ability to break down ambiguous problems, propose pragmatic solutions, and iterate quickly in a high-paced AI-assisted development environment. - Exceptional written and verbal communication skills, ability to collaborate effectively with colleagues from different disciplines and geographies. - A learning mindset and openness to feedback; willingness to dive into new technologies, insurance domain concepts, and evolving AI and cloud capabilities. Our Team and PDO Priorities - You will be part of the Product Development & Operations (PDO) organization emphasizing operational excellence, transformative innovation, and customer-centricity, with a strong focus on AI, cloud, and data platform adoption. - The work you do in product configuration tooling will support key PDO initiatives, including: - Driving adoption of cloud-native capabilities and improving platform reliability, security, and gross margin through better tooling and automation. - Ensuring that configuration and platform tools help customers quickly realize value from capabilities like Autopilot Workflow, Business Rules, Document Processing, and robust Application Lifecycle Management administrative interfaces. Your Impact We believe in clarity and setting you up for success. In your first months, you will onboard to our Application Platform and configuration tooling stack, pair with teammates to deliver incremental enhancements, and ship your first full‑stack features into production that improve automation, usability, or reliability for our P&C customers. As you gain context, you’ll own end‑to‑end design and implementation of capabilities that help PDO meet its FY26 priorities—embedding GenAI into products, improving operational metrics, and driving adoption of cloud‑native and data platform features that make our customers more efficient and reference-able. Over time, your work will influence how insurers configure products, automate workflows, and operate on Guidewire Cloud, shaping both the developer experience inside Guidewire and the day‑to‑day experience of insurance professionals around the world while advancing Guidewire’s mission to transform how P&C insurers do business through digital, core, analytics, and AI. What’s in it for you The people we employ give their all, and in return, we offer flexibility wherever we can, such as: - Flexible work environment, including a hybrid model that balances focused remote work with in‑person collaboration in our Bedford, MA office. - Health and wellness benefits designed to support you and your family’s physical and mental well‑being. - Paid time off programs, including volunteer time off, so you can recharge and give back to your community. - Market‑competitive pay and incentive programs that reflect your impact and contribution. - Continual development and internal career growth opportunities, supported by an inclusive culture, leadership that listens, and access to cutting‑edge projects in cloud, AI, and insurance technology. We also embrace a culture of in‑person interviews for all applicants and onsite orientation for all new hires, reinforcing our belief in human connection and a strong, supportive onboarding experience. The US base salary range for this full-time position is $148,000 - $247,000. Your base pay will depend on your experience, skills, education, training, and location among other factors. All full-time positions or part-time roles working 30 hours or more a week at Guidewire are eligible for benefits that support their health and well-being including health, dental, and vision insurance, paid time off, and a company sponsored retirement plan. In addition, some roles may be eligible for the annual company bonus plan, commissions, and/or long term incentive awards which are contingent on a variety of factors including, but not limited to, company and employee performance. About Guidewire Guidewire is the platform P&C insurers trust to engage, innovate, and grow efficiently. We combine digital, core, analytics, and AI to deliver our platform as a cloud service. More than 540+ insurers in 40 countries, from new ventures to the largest and most complex in the world, run on Guidewire. As a partner to our customers, we continually evolve to enable their success. We are proud of our unparalleled implementation track record with 1600+ successful projects, supported by the largest R&D team and partner ecosystem in the industry. Our Marketplace provides hundreds of applications that accelerate integration, localization, and innovation. Guidewire Software, Inc. is proud to be an equal opportunity and affirmative action employer. We are committed to an inclusive workplace, and believe that a diversity of perspectives, abilities, and cultures is a key to our success. Qualified applicants will receive consideration without regard to race, color, ancestry, religion, sex, national origin, citizenship, marital status, age, sexual orientation, gender identity, gender expression, veteran status, or disability. All offers are contingent upon passing a criminal history and other background checks where it's applicable to the position.
Desenvolvedor Full Stack – Júnior
ManpowerGroup BrasilReferência mundial em soluções de recursos humanos.
• Manutenção e evolução de sistemas existentes utilizando C# (.NET Core), Angular (v. 9+) e SQL Server • Análise e correção de bugs em sistemas • Implementação de novas funcionalidades com foco em performance, segurança e usabilidade • Participação em reuniões de levantamento de requisitos e planejamento técnico com times de negócios • Garantir a integridade dos dados e a performance das consultas em banco (procedures, views, índices) • Realizar testes unitários e apoiar o time na homologação das entregas • Colaborar com a documentação técnica dos sistemas.



