Summary
✨ AI‑Generated
A business technology organization is seeking a Software Developer to build, enhance, and support internal and customer-facing applications. You will develop solutions using C# and .NET, create RESTful APIs, work with cross-platform applications, and integrate enterprise systems while applying modern architecture, cloud technologies, and emerging AI capabilities.
Highlights
Competitive base compensation with bonus potential, health benefits, retirement matching, and paid time off. Build and support modern business applications, APIs, and integrations in a collaborative development environment.
Description
Position: Software Developer
Salary: $80,000-85,000 + Bonus Potential
Benefits: Medical/dental/vision, Retirement Plan w/ 4% match, PTO, Bonus Potential, etc.
Location: Kalamazoo, MI area
Job Overview: The Software Developer will be joining a development team to help build, enhance, and support internal and customer-facing business applications.
This role will focus on developing modern applications, APIs, and system integrations that support core business operations, including Microsoft Business Central and other enterprise platforms.
The ideal candidate has experience building applications with C#/.NET, developing REST APIs, and working within a collaborative development environment that utilizes modern architecture, cloud technologies, and AI-driven solutions.
Responsibilities Of The Software Developer
Design, develop, and maintain applications using C# and .NETBuild and support cross-platform applications using FlutterDevelop and maintain RESTful APIsIntegrate applications with ERP system Microsoft Business Central and other business systemsWork within a layered architecture framework to deliver scalable and maintainable solutionsParticipate in code reviews, pull requests, and team development best practicesUtilize GitHub and GitHub Actions to support source control, CI/CD, and automated deploymentsTroubleshoot, debug, and optimize existing applicationsContribute to AI-enabled business solutions and process automation initiativesSupport all phases of the software development lifecycle from design through deployment
Preferred Experience Of The Software Developer
Strong experience with C#/.NETExperience developing and consuming RESTful APIsUnderstanding of layered architecture and modern software design principlesExperience with Microsoft SQL ServerExperience integrating with Microsoft Business Central (or other ERP systems)Experience working with Azure cloud servicesExperience using GitHub, GitHub Actions, and CI/CD pipelines (or similar)Effective communication skillsExperience leveraging AI tools such as Claude, Copilot, ChatGPT
Bonus Experience Of The Software Developer
Experience building applications with Flutter and Dart for Android, iOS, and Windows platformsExperience writing or maintaining WMS systems (warehouse management systems)
#INSEP2026