Universal Logistics Holdings, Inc.
Senior Developer
Universal Logistics Holdings, Inc., Warren, Michigan, United States, 48088
We are seeking a seasoned Senior Developer with expertise in domain-driven design (DDD), solid experience with C# and SQL Server, and strong skills in JavaScript. This role will be instrumental in driving high-quality, scalable software solutions and collaborating across teams to ensure alignment with architectural standards. Experience with Angular is a plus but not a strict requirement.
Key Responsibilities:Design and Architecture:
Participate in the design and implementation of solutions using domain-driven design (DDD) principles to create modular, flexible, and maintainable code.Development:
Build high-quality applications using C#, JavaScript, and SQL Server, ensuring adherence to coding standards and industry best practices.Documentation:
Produce clear and comprehensive documentation, including architecture overviews, technical design documents, and process flow diagrams, to support ongoing maintenance and team onboarding.Collaboration:
Work closely with cross-functional teams, including product management, QA, and operations, to align development efforts with business objectives and technical requirements.Mentorship:
Provide technical guidance and mentorship to junior developers, promoting a culture of continuous learning and improvement.Optional - Frontend Development:
Work on frontend development tasks as needed, especially in Angular, enhancing the user experience where applicable.
Required Skills and Qualifications:Professional Experience:
5+ years of experience in software development, with a strong focus on enterprise-level applications.Domain-Driven Design (DDD):
Proven experience in applying DDD concepts to design complex, scalable systems.Technical Stack Expertise:
Advanced knowledge of C#, SQL Server, and JavaScript.Documentation Skills:
Demonstrated ability to create thorough technical documentation, supporting seamless knowledge transfer and project handoffs.Problem-Solving:
Strong analytical and problem-solving skills with an ability to troubleshoot complex technical issues.
Nice-to-Have:Angular Experience:
Familiarity with Angular is a plus, especially for those interested in contributing to both backend and frontend solutions.
This position is fully onsite in Warren, MIFull time- Monday through FridayWe offer benefits including major medical, dental, vision, 401K, and paid time off!
Key Responsibilities:Design and Architecture:
Participate in the design and implementation of solutions using domain-driven design (DDD) principles to create modular, flexible, and maintainable code.Development:
Build high-quality applications using C#, JavaScript, and SQL Server, ensuring adherence to coding standards and industry best practices.Documentation:
Produce clear and comprehensive documentation, including architecture overviews, technical design documents, and process flow diagrams, to support ongoing maintenance and team onboarding.Collaboration:
Work closely with cross-functional teams, including product management, QA, and operations, to align development efforts with business objectives and technical requirements.Mentorship:
Provide technical guidance and mentorship to junior developers, promoting a culture of continuous learning and improvement.Optional - Frontend Development:
Work on frontend development tasks as needed, especially in Angular, enhancing the user experience where applicable.
Required Skills and Qualifications:Professional Experience:
5+ years of experience in software development, with a strong focus on enterprise-level applications.Domain-Driven Design (DDD):
Proven experience in applying DDD concepts to design complex, scalable systems.Technical Stack Expertise:
Advanced knowledge of C#, SQL Server, and JavaScript.Documentation Skills:
Demonstrated ability to create thorough technical documentation, supporting seamless knowledge transfer and project handoffs.Problem-Solving:
Strong analytical and problem-solving skills with an ability to troubleshoot complex technical issues.
Nice-to-Have:Angular Experience:
Familiarity with Angular is a plus, especially for those interested in contributing to both backend and frontend solutions.
This position is fully onsite in Warren, MIFull time- Monday through FridayWe offer benefits including major medical, dental, vision, 401K, and paid time off!