Senior .NET Software Developer

Skills
.NET FrameworkC#Microsoft SQL ServerSoftware Development
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4+ 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
  • Skilled in critical thinking and structured programming fundamentals
  • Experience with Microsoft development stack (C#, MVC, SQL, Entity Framework, HTML 5, CSS, Angular, Web API, jQuery, ASP.Net, and T-SQL)
  • Experience with Apache Kafka, SPAs, Reddis is desirable
  • Advanced troubleshooting and problem-solving skills

Nice to have

  • Experience with Microsoft Azure
  • Experience with Infrastructure as Code (IaC)

Day to day

  • Develops and maintains enterprise applications and services used by U-Haul business teams and field locations.
  • Continually solves business problems using web apps, web APIs, and various backend persistences.
  • Mentors and supports other software developers and performs design and code reviews.