> Markdown version of [/jobs/ext/3548291-software-developer](https://www.wearedevelopers.com/jobs/ext/3548291-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer - **Company:** Robert Half - **Location:** Muskegon, MI, United States - **Experience:** Experienced - **Contract:** Temporary contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Software Applications, C Sharp (Programming Language), Software Quality, Code Review, Web Development, Microsoft Dynamics, Microsoft Software, Netsuite, Software Engineering, Software Systems, Web Applications - **Published:** October 1, 2026 - **Apply:** https://www.techcareers.com/job.asp?id=3413496427&tx=JR4337FFP&pt=1&aff=0B19D771-A501-4A5E-8338-2A822B784D54&utm_source=Job%20Feed&utm_medium=textkernel&utm_campaign=DE&utm_term=0B19D771-A501-4A5E-8338-2A822B784D54 ## About the Role * At least 3 years of software development experience. * Hands-on experience with C# and the .NET Framework. * Working knowledge of ASP.NET for web application development. * Familiarity with JavaScript for front-end or web functionality enhancements. * Ability to learn quickly and contribute effectively in a team-oriented environment. * Strong problem-solving skills and a proactive approach to technical challenges. * Experience with NetSuite, Microsoft Dynamics 365, or similar development environments is a plus., All applicants applying for U.S. job openings must be legally authorized to work in the United States. Benefits are available to contract/temporary professionals, including medical, vision, dental, and life and disability insurance. Hired contract/temporary professionals are also eligible to enroll in our company 401(k) plan. Visit roberthalf.gobenefits.net for more information. ## Description * Design, build, and maintain software applications using C# and the .NET technology stack. * Develop and enhance web-based features with ASP.NET and JavaScript to support business needs. * Partner with team members to create and refine custom solutions for client-facing and internal applications. * Troubleshoot application issues, identify root causes, and implement reliable fixes. * Participate in code reviews, testing, and ongoing improvement efforts to strengthen software quality. * Support the evolution of existing systems and contribute to new development initiatives as priorities change. * Learn project-specific platforms and tools, including ERP-related environments when applicable. * Work onsite with the development team in Norton Shores, Michigan to help drive timely project delivery. Requirements