Software Developer

Universal Logistics Holdings
Warren, MI
Job Description
Role Overview

Universal Logistics is seeking a talented .NET Developer to join their team. The role involves designing, developing, and maintaining high-quality software solutions that meet the needs of clients and support innovation in the logistics and transportation space.

What You Will Do

Responsibilities include collaborating with cross-functional teams, writing clean and efficient code, developing and consuming RESTful APIs, contributing to system and service architecture discussions, and implementing cloud-native solutions.

Why It Might Be a Fit

The company offers competitive compensation and a supportive team culture, making it an attractive opportunity for a passionate .NET Developer who is eager to work on exciting projects and grow their skills.

Requirements

  • Bachelor’s degree/certification in Computer Science or related field
  • Minimum of 5 years of experience in .NET development
  • Proficiency in C#, .NET Framework, and modern .NET (6/7/8/9/10)
  • Strong experience with SQL databases and ORMs such as Entity Framework Core or Dapper
  • Experience with front-end development using HTML, CSS, JavaScript, and frameworks such as Blazor, React, Angular, or Vue
  • Hands-on experience building and maintaining REST APIs and integrations
  • Familiarity with cloud services (Azure preferred) and cloud-native development
  • Knowledge of DevOps tools (Azure DevOps, GitHub Actions, Jenkins) and version control (Git)
  • Proficiency with testing frameworks (xUnit, NUnit, MSTest) and automation practices
  • Strong problem-solving skills, ability to deal with ambiguity, and comfort with changing requirements
  • Excellent communication skills and ability to work collaboratively within and across teams

Benefits

  • Major medical
  • Dental
  • Vision
  • 401K
  • Paid time off
]]>