Jobs · Engineering

Senior .NET Software Developer

U-Haul · Phoenix, AZ · 1 mo ago
Engineering$90k–$120k/yrFull-time

About the role

The position is with a software development team that develops and maintains 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. Every member of the team makes important contributions which have a direct and significant impact on U-Haul’s business operations.

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.
  • Excellent technical judgement and decision making.
  • Effectively prioritizes and works through problems which are ambiguous, have incomplete specifications and are complex in nature.
  • Completes assigned tasks and project work with minimal oversight or direct supervision.
  • Respond quickly and effectively to production issues and taking responsibility for seeing those issues through resolution.

Requirements

  • 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.

Qualifications

  • Must be a U.S. citizen or have proof of U.S. employment authorization for this position.

Skills

  • Microsoft development stack (e.g., C#, MVC, SQL, Entity Framework, HTML 5, CSS, Blazor, Web API, jQuery, ASP.NET, and T-SQL)
  • Non-Microsoft supporting technologies (like Apache Kafka, SPAs, Reddis, etc.)

Benefits

  • Competitive compensation
  • Latest technologies
  • Team that emphasizes collaboration
  • Positive team culture founded by team self-organization principles
  • Experience/Education/Training

Pay

$90,000-$120,000 annually, depending on experience

Schedule

Full-time

Similar jobs

Senior Software Engineer

The Amatriot GroupSterling, VA· 1 wk ago
Information Technology$185k–$225k/yrapply on amatriot.clearcompany.com

Senior Software Engineer

SymboticAustin, TX· 2 wk ago
Engineering$149k–$205k/yrapply on symbotic.wd504.myworkdayjobs.com

Senior Software Engineer

Ritchie Bros.Fredericksburg, VA· 1 wk ago
RemoteEngineeringapply on fa-exew-saasfaprod1.fa.ocs.oraclecloud.com

Senior Software Engineer

CognizantWoonsocket, RI· 1 wk ago
Information Technology$90k–$140k/yrapply on careers.cognizant.com