We are looking for a Software Developer to join a collaborative team in Norton Shores, Michigan. This onsite role is ideal for someone who enjoys building custom applications, solving technical problems, and growing within a service-focused environment. The position offers the chance to contribute to development efforts using Microsoft technologies while working closely with colleagues to deliver effective software solutions.<br><br>Responsibilities:<br>• Design, build, and maintain software applications using C# and the .NET technology stack.<br>• Develop and enhance web-based features with ASP.NET and JavaScript to support business needs.<br>• Partner with team members to create and refine custom solutions for client-facing and internal applications.<br>• Troubleshoot application issues, identify root causes, and implement reliable fixes.<br>• Participate in code reviews, testing, and ongoing improvement efforts to strengthen software quality.<br>• Support the evolution of existing systems and contribute to new development initiatives as priorities change.<br>• Learn project-specific platforms and tools, including ERP-related environments when applicable.<br>• Work onsite with the development team in Norton Shores, Michigan to help drive timely project delivery.