Job Description
Job DescriptionWe are looking for a Software Developer to join a collaborative onsite team in Norton Shores, Michigan. This position is well suited for someone who enjoys building tailored business applications, strengthening existing systems, and growing technical skills in a hands-on environment. The role offers the opportunity to contribute to custom development work while partnering closely with teammates to deliver reliable, effective solutions.
Responsibilities:
• Design, develop, and maintain software applications using C#, .NET, ASP.NET, and JavaScript.
• Work closely with team members to create and enhance custom-built solutions that support client needs.
• Troubleshoot application issues, identify root causes, and implement effective fixes to improve performance and stability.
• Participate in code reviews, testing, and debugging activities to help maintain high development standards.
• Contribute to ongoing enhancements for existing platforms and assist with integrating new functionality when needed.
• Collaborate with stakeholders and internal teams to translate business needs into practical technical solutions.
• Document development work, technical changes, and application behavior to support long-term maintainability.• At least 1 year of software development experience.
• Hands-on experience with C#, .NET, ASP.NET, JavaScript, and the .NET Framework.
• Ability to work onsite in Norton Shores, Michigan.
• Familiarity with ERP-related development, including NetSuite or Microsoft Dynamics 365, is preferred.
• Exposure to custom application development or business software solutions is a plus.
• Strong problem-solving skills and a willingness to learn new tools, systems, and development approaches.
• Ability to work effectively in a team-oriented environment and contribute to shared project goals.