U-Haul is seeking a talented and experienced full stack Software Developer to join our Rates and Distribution Software Development Team, playing a key role in designing, developing, and maintaining robust and scalable software solutions.
In Short
Design, develop, test, and maintain software solutions using the full Microsoft stack.
Update and create responsive UIs.
Implement and manage event-driven architectures using Kafka event streams.
Apply CQRS principles to design scalable systems.
Collaborate with cross-functional teams.
Troubleshoot, debug, and optimize existing software applications.
Stay up-to-date with emerging technologies.
Integrate multiple applications efficiently.
Work effectively in a team environment.
Adapt to new technologies and learn quickly.
Requirements
Minimum of 3 years in software development.
Proficiency in Object Oriented programming languages.
Strong database experience.
Knowledge of current and previous front end technologies.
Experience with Kafka event streams.
Strong understanding of CQRS principles.
Excellent analytical and problem-solving skills.
Strong verbal and written communication skills.
Proven ability to work effectively in a team.
Bachelor's degree in Computer Science or related field.
Benefits
Full Medical Coverage.
Dental & Vision Plans.
Gym Reimbursement Program.
Career stability and opportunities for advancement.