Developer
About the role
- Develop and maintain APIs, webhooks, and system integrations· Work with data in various formats (JSON, XML, REST, and other protocols)· Contribute to web applications, desktop applications, and internal tools· Collaborate with a small, focused development team on both internal infrastructure and customer-facing solutions· Participate in rotating after-hours support for production automations as needed· Help establish practices and standards as we modernize our development approach
- Strong C# and .NET fundamentals (our primary stack)· 2+ years of hands-on API development and systems integration experience· Ideally 5+ years of total software development experience· SQL proficiency (required)· Comfortable working with JSON, XML, and REST APIs· Experience integrating multiple applications or business systems· Strong problem-solving skills and ability to work with complex or incomplete data· Team player who communicates well and takes ownership Nice-to-Have
- Web application development experience· Desktop or business application development experience· Experience with event-driven architectures or message streaming (we use Kafka)· Data transformation or ETL patterns· SOAP or legacy API integration experience· PHP (some existing applications use it)· Linux and containerization experience (Docker) The Environment
- Full-time, in-office in Grandville, MI (Monday–Friday, 8 AM–5 PM)· Work with a small in-house development team· Flexible on degree vs. experience — we value proven skills
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
