Search jobs now Find the right job type for you Create a job alert Explore how we help job seekers Contract talent Permanent talent Learn how we work with you Executive search Finance and Accounting Technology Marketing and Creative Legal Administrative and Customer Support Technology Risk, Audit and Compliance Finance and Accounting Digital, Marketing and Customer Experience Legal Operations Human Resources 2026 Salary Guide Demand for Skilled Talent Report Job Market Outlook Press Room Tech insights Labor market overview AI in recruiting Navigating the AI era Staffing for small businesses Cost of a bad hire Browse jobs Find your next hire Our locations

Add your latest resume to match with open positions.

3 results for Business Intelligence Developer in Grand Rapids, MI

Data Engineer
  • Kalamazoo, MI
  • remote
  • Permanent / Full Time
  • 150000 - 225000 USD / Yearly
  • We are looking for a senior-level Data Engineer to shape and deliver a scalable data platform in Kalamazoo, Michigan. This role combines strategic architecture with hands-on engineering, creating reliable data products that support reporting, advanced analytics, and AI-driven solutions. The ideal candidate will build secure, multi-tenant data capabilities with strong attention to privacy, governance, and long-term platform quality.<br><br>Responsibilities:<br>• Lead the design of a modern data platform that supports ingestion, transformation, storage, and consumption across analytical and operational use cases.<br>• Build and maintain robust batch and streaming pipelines that move data from relational systems, object storage, document databases, and event sources into centralized platforms.<br>• Define data architecture standards, modeling approaches, and engineering practices that improve consistency, reliability, and scalability across the organization.<br>• Create multi-tenant data solutions with strong isolation controls, secure access patterns, and governance measures built into the platform design.<br>• Develop data models and serving layers that enable enterprise reporting, self-service analytics, and AI or machine learning workloads.<br>• Evaluate cloud-based data services, processing frameworks, and warehouse technologies to ensure the platform meets performance, cost, and security expectations.<br>• Partner with product, engineering, and leadership teams to explain technical decisions, highlight risks, and align platform investments with business priorities.<br>• Oversee external vendors and implementation partners by reviewing recommendations, challenging misaligned approaches, and enforcing internal data standards.
  • 2026-06-18T00:00:00Z
Software Developer
  • Muskegon, MI
  • onsite
  • Permanent / Full Time
  • 65000 - 95000 USD / Yearly
  • We 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.<br><br>Responsibilities:<br>• Design, develop, and maintain software applications using C#, .NET, ASP.NET, and JavaScript.<br>• Work closely with team members to create and enhance custom-built solutions that support client needs.<br>• Troubleshoot application issues, identify root causes, and implement effective fixes to improve performance and stability.<br>• Participate in code reviews, testing, and debugging activities to help maintain high development standards.<br>• Contribute to ongoing enhancements for existing platforms and assist with integrating new functionality when needed.<br>• Collaborate with stakeholders and internal teams to translate business needs into practical technical solutions.<br>• Document development work, technical changes, and application behavior to support long-term maintainability.
  • 2026-06-17T00:00:00Z
Backend Java Developer
  • Grand Rapids, MI
  • remote
  • Temporary / Contract
  • 60 - 65 USD / Hourly
  • <p>About the Role</p><p>We are seeking a Senior Software Engineer with strong backend development expertise to join a fast-paced engineering team supporting large-scale e-commerce and Order Management Systems (OMS). This role is ideal for a highly motivated engineer who thrives in solving complex backend challenges, building resilient systems, and leveraging modern AI-driven development approaches to improve productivity and innovation.</p><p>This is not a traditional full stack role — the team is specifically seeking a backend-focused engineer with deep experience in Java, Spring Boot, and Kafka.</p><p>Responsibilities</p><ul><li>Design, develop, enhance, and maintain scalable backend applications and microservices</li><li>Build resilient, high-performance solutions within an e-commerce and Order Management environment</li><li>Develop and implement APIs, event-driven architectures, and distributed systems using Kafka</li><li>Participate in software testing, code reviews, debugging, and production support activities</li><li>Collaborate cross-functionally with engineering, product, and business teams</li><li>Leverage AI and context engineering tools to improve system reliability, development speed, and operational efficiency</li><li>Analyze existing systems and identify opportunities for modernization and optimization</li><li>Contribute innovative ideas and bring a proactive, energetic approach to problem-solving</li></ul><p><br></p>
  • 2026-07-13T00:00:00Z