Job Closed

This listing is no longer active.

U-Haul logo
U-Haul

Since 1945, U-Haul has been serving do-it-yourself movers and their households.

Software Developer – Core Services

Full-stack EngineerSoftware EngineerFull TimeRemoteSeniorTeam 10,001+Since 1945H1B No SponsorCompany SiteLinkedIn

Location

Arizona

Posted

53 days ago

Salary

0

Seniority

Senior

Bachelor Degree3 yrs expExperience acceptedEnglishGrafanaKafkaSQL

Job Description

Software Developer – Core Services

U-Haul

• Design, develop, test, and maintain software solutions using the full Microsoft stack and supporting technologies. • Implement and manage event-driven architectures using Kafka event streams. • Apply CQRS principles to design scalable and resilient systems. • Collaborate with cross-functional teams and various businesses within the company to solve unique opportunities. • Troubleshoot, debug, and optimize existing software applications. • Stay up to date with emerging technologies and best practices to ensure continuous improvement. • Understand how systems work together in a big picture sense and integrate multiple applications efficiently.

Job Requirements

  • Minimum of 3 years in software development and/or bachelor's degree in computer science, Engineering, or a related field (or equivalent experience).
  • Proficiency in Object Oriented programming languages and design as well as strong database experience.
  • Experience with Kafka event streams.
  • Strong understanding of CQRS and its application in scalable systems, understanding of modern software best practices.
  • Excellent analytical and problem-solving skills.
  • Strong verbal and written communication skills.
  • Proven ability to work effectively in a team environment.
  • Experience with Kibana, Dynatrace, SQL Server, PgAdmin, Postman, WCF Storm, and Grafana.
  • Ability to adapt to new technologies and learn quickly.

Benefits

  • Full Medical coverage
  • Prescription plans
  • Dental & Vision Plans
  • New indoor fitness gym
  • Gym Reimbursement Program
  • Registered Dietitian Program
  • Weight Watchers
  • Onsite medical clinic for you and your family
  • 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®
  • Business and travel insurance
  • You Matter Employee Assistance Program
  • Paid holidays, vacation, and sick days
  • Employee Stock Ownership Plan (ESOP)
  • 401(k) Savings Plan
  • Life insurance
  • Critical Illness/Group Accident
  • 24-hour physician available for kids
  • MetLaw Legal program
  • MetLife auto and home insurance
  • Mindset App Program
  • Discounts on cell phone plans, hotels, and more
  • LifeLock Identity Theft
  • Savvy consumer wellness programs - from health care tips to financial wellness
  • Dave Ramsey’s SmartDollar Program
  • U-Haul Federal Credit Union
  • Wellness Program

Related Job Pages

More Full-stack Engineer Jobs

R1 RCM logo

Senior Software Engineer

R1 RCM

Technology-driven revenue cycle management services for healthcare providers.

Full TimeRemoteTeam 10,001+Since 2017H1B Sponsor

• Lead the research, design, development, deployment, and sustainment of secure, scalable, highly available production software • Own delivery end-to-end across UI/API/service and database layers, including code quality, testing, and production readiness • Partner with Product Management to ensure solutions meet business needs, align to intent, and balance usability, performance, and maintainability • Create and maintain technical design documentation aligned to business requirements and solution architecture • Define and enforce engineering best practices using a modern SDLC with CI/CD , automation, auditability, automated testing , and infrastructure/ policy as code • Drive an AI-augmented SDLC using AI-assisted and agentic workflows (e.g., Claude, Cursor, Copilot) for design, implementation, refactoring, testing, and documentation with appropriate security and quality controls • Ensure AI usage aligns with enterprise expectations: use approved tools; do not include PHI/PII/secrets in prompts; validate outputs; and apply the same review/testing/security standards to AI-generated work • Build and maintain APIs and services (REST/ gRPC ) with strong design practices (versioning, backward compatibility, clear contracts) • Provide technical expertise across relational and NoSQL data stores and application logic, including data modeling, schema design, and query optimization • Tune queries and refactor business logic for performance; implement concurrency controls to support multi-user functionality • Improve operability and reliability through production-focused engineering, including monitoring/alerting and actionable diagnostics (e.g., Application Insights) • Collaborate with architects and engineers to deliver end-to-end solutions that are high-performing, reliable, scalable, and operable • Mentor junior engineers and serve as a subject matter expert (SME); provide constructive code review and technical guidance • Build simple, intuitive products and communicate technology solutions effectively across levels to build trust and alignment.

Utah
$105.2K - $206.8K / year
Job Closed

Senior Software Engineer – Contingent

Cryoport

Cryoport is a global leader in temperature-controlled supply chain solutions for the life sciences industry, serving clients in biopharmaceuticals, reproductive medicine, and anima

• Implement scalable, resilient, and maintainable software systems aligned with technical roadmaps. • Execute value stream initiatives in an agile environment, ensuring that features meet business and technical goals. • Apply and ensure best practices in software development, including modularization, code quality, testing, security, and data modeling. • Participate in technical discussions, architecture reviews, and roadmap planning. • Contribute to the technical vision and architecture for the stream. • Advocate for Domain-Driven Design (DDD) and loosely coupled architectures. • Review and assess new technologies, frameworks, and tools to enhance efficiency and scalability. • Collaborate with product managers and stakeholders to understand business goals and translate them into technical requirements. • Contribute to technical documentation and knowledge sharing across teams. • Ensure the team’s work aligns with objectives laid out no technical roadmaps. • Support mid-level engineers, fostering a culture of learning and technical ownership. • Work closely with product managers, designers, and engineering teams to align technical efforts with business goals.

United States
Job Closed
Camgian Corporation logo

Senior Software Engineer

Camgian Corporation

Ability to work as part of a team while maintaining independent thinking Self-driven and self-starter in addition to excellent communication skills Thinking outside the box and an aptitude for innovation and problem solving Always willing to explore the other side of fear, be challenged and to crave cutting edge technologies

Full TimeRemoteTeam 51-200

Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The successful candidate will lead or support various project tasks, organize, schedule and task team activities. As a senior engineer you will influence engineering design and software development, supervise other software engineers, and act as a mentor and technical resource. Qualifications - Bachelor’s degree in Computer Science, Software Engineering or Computer Engineering - Proficiency in Java, JavaScript, Python, C++, Golang, SQL, Linux - Experience with UI/UX design and development - Experience in DevOps tools (Jira, Git, Jenkins, Artifactory) - Experience in Software Development Life Cycle Processes and Agile Methodologies - 5+ years of software development experience - United States Citizenship Desired Skills - Master’s degree in Computer Science, Software Engineering or Computer Engineering - Experience in Backend design, development, and integration - Experience in Software architectures, Data frameworks and Security - Understanding of Secure Communications and Message Delivery Tools - Production deployment of Machine Learning (ML) models Responsibilities - Lead software development projects to meet customer/product requirements ensuring high quality through unit, functional, integration, and regression testing - Document architecture, design, test plan and user guide - Deploy software applications to production - Participate in design reviews and present your work to the company - Track project/product milestones and releases ensuring schedule and budget are met - Train & mentor junior engineers, perform architecture, design and code reviews - Lead continuous process and productivity improvements in the team - Engage in professional development activities to enhance your skillset Exceptional work ethic, willingness to learn, tenacity not to quit, aptitude to surpass, and strong desire to work in a fast-paced environment are necessary for success. Collaboration and cross pollination with other teams will be frequent; thus communication, openness, and willingness to share both success and failure is a must. We are a team-centric organization, there are no individuals, we win and lose together. Camgian offers a competitive salary, fun work environment, fringe benefits, and an equity opportunity. Camgian Culture and Core Value Traits - Ability to work as part of a team while maintaining independent thinking - Self-driven and self-starter in addition to excellent communication skills - Thinking outside the box and an aptitude for innovation and problem solving - Always willing to explore the other side of fear, be challenged and to crave cutting edge technologies

United States
Motional logo

Senior Engineer, Autonomy ML Systems

Motional

We're making driverless vehicles a safe, reliable, and accessible reality.

Full TimeRemoteTeam 1,001-5,000Since 2020H1B Sponsor

• Define, prototype, and validate advanced metrics that bring new insights to model performance evaluation for autonomy subsystems (mainly focused on perception, prediction, and planning). • Assess coverage of existing training and testing, then curate test sets that sufficiently capture Motional’s intended deployment operational design domain, across many axes (agent types, interaction types, map/spatial, etc.). • Evaluate machine learning model performance against these metrics and tests. • Assess system-level performance and subsystem contribution to system behavior through large-scale data analysis of on-road and simulation events. • Define performance requirements for autonomy subsystems, and supporting analyses required to establish these targets. • Coordinate subsystem-level evaluation with other system-level testing efforts across the systems team in support of the safety case and safety claims.

United States
$125K - $167K / year
Job Closed