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