2

Remote Programming Jobs in Grand Rapids, MI (NOW HIRING)

Oracle Fusion Integrations Engineer

Hudsonville, MI ยท On-site +1

$156K/yr

Remote or Hybrid (company based in West Michigan) Job Overview: The Oracle Fusion Integrations Engineer will own and evolve our Oracle Fusion integration landscape. This role will serve as the ...

Engineering & Science Job Schedule: Full time Remote: No The Opportunity: JR Automation, a Hitachi Group Company, is driven to deliver customer success worldwide. We provide intelligent automated ...

Engineering & Science Job Schedule: Full time Remote: No The Opportunity: JR Automation, a Hitachi Group Company, is driven to deliver customer success worldwide. We provide intelligent automated ...

Engineering & Science Job Schedule: Full time Remote: No The Opportunity: JR Automation, a Hitachi Group Company, is driven to deliver customer success worldwide. We provide intelligent automated ...

Field Application Engineer '27

Grand Rapids, MI ยท On-site +1

$53K - $80K/yr

Install and program our products using hand tools or programming languages. * Provide on-call, on-site and remote technical support, training, and troubleshooting * Travel extensively (60-100 ...

Software Systems Engineer

Zeeland, MI ยท On-site +1

$159K - $188K/yr

This role is not eligible for remote work. WHAT YOU'LL DO * Consistently execute the processes for requirements engineering. * Provide technical input to peers within and outside the requirements ...

Software Systems Engineer

Grand Rapids, MI ยท On-site +1

$166K - $196K/yr

This role is not eligible for remote work. WHAT YOU'LL DO * Consistently execute the processes for requirements engineering. * Provide technical input to peers within and outside the requirements ...

This role is not eligible for remote work. WHAT YOU'LL DO * Lead 1-2 Gentex Engineering disciplines in product development. * Create comprehensive engineering plans based on project scope and ...

Maintain flexibility to support remote collaboration and evolving business priorities as needed. Required Qualifications * Bachelor's degree in Computer Science, Software Engineering, Information ...

Maintain flexibility to support remote collaboration and evolving business priorities as needed. Required Qualifications * Bachelor's degree in Computer Science, Software Engineering, Information ...

Simulation Engineer

Grand Rapids, MI ยท On-site +1

$65K - $140K/yr

... and remote flexibility. You'll help design the future of warehouse automation by developing ... programming language. Experience with material handling, logistics, warehouse automation, AutoMod ...

Simulation Engineer

Grand Rapids, MI ยท On-site +1

$65K - $140K/yr

... and remote flexibility. You'll help design the future of warehouse automation by developing ... programming language. Experience with material handling, logistics, warehouse automation, AutoMod ...

Willingness to travel and the ability to thrive in a hybrid remote work environment.What We're Looking For: A Bachelor's or Master's degree in architecture or engineering Licensed Architect or ...

Showing results 21-40

Remote Programming information

See Grand Rapids, MI salary details

$24K

$85.4K

$143.1K

How much do remote programming jobs pay per year?

As of Aug 14, 2026, the average yearly pay for remote programming in Grand Rapids, MI is $85,426.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,000.00 and $111,400.00 per year, depending on experience, location, and employer.

What are remote programming jobs?

Remote programming jobs involve working to develop computer software without working in an office. Instead, you perform your duties as a programmer in a remote office location or from home. This job typically involves projects using a computer language such as Java, C++, Python, or Ruby, to name only a few. Programming jobs run a wide gamut of responsibilities, depending on the project and the industry of your employer, but may include database systems or app development.

How does working as a remote programmer impact collaboration with team members?

As a remote programmer, collaboration often relies on digital communication tools such as Slack, Zoom, and project management platforms like Jira or Trello. While you may not have face-to-face interactions, regular virtual meetings, code reviews, and real-time messaging help maintain strong team connections. It's important to proactively communicate and document your work to ensure alignment with your team. Remote settings can offer flexibility, but they also require strong self-discipline and organization to stay on track with shared goals.

What is remote programming?

Remote programming refers to the practice of writing, testing, and maintaining computer software from a location outside of a traditional office environment. Remote programmers typically work from home or other locations using internet-connected devices to collaborate with teams, access code repositories, and deploy software. This type of work offers flexibility in terms of location and often allows for more control over work hours. Remote programming has become increasingly popular due to advancements in communication tools and the global demand for technical skills.

Can you work remotely as a remote programmer?

Remote programming jobs are common and allow programmers to work from anywhere with an internet connection. These roles often require proficiency in collaboration tools, version control systems, and strong communication skills. Many companies offer flexible schedules and fully remote positions for programmers across various experience levels.

What is the difference between Remote Programming vs Remote Web Development?

AspectRemote ProgrammingRemote Web Development
Required SkillsVarious programming languages, software developmentHTML, CSS, JavaScript, front-end/back-end frameworks
Work EnvironmentRemote, often in software companies or freelanceRemote, typically in web agencies or tech firms
CertificationsProgramming certifications (e.g., Java, Python)Web development certifications (e.g., HTML, CSS, JavaScript)
Industry UsageSoftware, app development, enterprise solutionsWebsite, web app, and platform development

Remote Programming involves developing software across various languages and platforms, often for applications or systems. Remote Web Development focuses specifically on building websites and web applications using HTML, CSS, and JavaScript. While both roles require coding skills and remote work setups, Remote Programming covers a broader range of software projects, whereas Remote Web Development specializes in web-based solutions.

What are the key skills and qualifications needed to thrive as a remote programmer?

To thrive as a Remote Programmer, you need strong proficiency in programming languages, problem-solving abilities, and typically a degree in computer science or related experience. Familiarity with version control systems like Git, cloud platforms, and collaboration tools such as Slack or Jira is standard. Excellent time management, self-motivation, and effective communication skills help remote programmers excel in distributed teams. These competencies are crucial for delivering high-quality code, meeting deadlines, and collaborating seamlessly in a remote work environment.
More about Remote Programming jobs

What are the most commonly searched types of Programming jobs in Grand Rapids, MI?

The most popular types of Programming jobs in Grand Rapids, MI are:

What are popular job titles related to Remote Programming jobs in Grand Rapids, MI?

For Remote Programming jobs in Grand Rapids, MI, the most frequently searched job titles are:

What job categories do people searching Remote Programming jobs in Grand Rapids, MI look for?

The top searched job categories for Remote Programming jobs in Grand Rapids, MI are:

What cities near Grand Rapids, MI are hiring for Remote Programming jobs?

Cities near Grand Rapids, MI with the most Remote Programming job openings:

Infographic showing various Remote Programming job openings in Grand Rapids, MI as of August 2026, with employment types broken down into 1% Internship, 77% Full Time, 15% Part Time, 1% Temporary, 5% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $85,426 per year, or $41.1 per hour.

Oracle Fusion Integrations Engineer

CFS

Hudsonville, MI โ€ข On-site, Remote

$156K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 13 days ago


Job description

Position: Oracle Fusion Integrations Engineer
Salary: $110,000 - 155,000 + Bonus
Benefits: Medical/dental/vision, Retirement Plan w/ 6% match, 3 Weeks PTO, Tuition Reimbursement, Bonus Potential, etc.
Location: Remote or Hybrid (company based in West Michigan)


Job Overview: The Oracle Fusion Integrations Engineer will own and evolve our Oracle Fusion integration landscape. This role will serve as the technical lead for all Oracle Fusion integrations, ensuring the stability, performance, and scalability of existing solutions while architecting integrations for future business growth and acquisitions. The ideal candidate has deep experience with Oracle Integration Cloud (OIC), Oracle Cloud Infrastructure (OCI), and Oracle Supply Chain applications, with a proven track record leading integrations from implementation through ongoing support and optimization.

Responsibilities of the Oracle Fusion Integrations Engineer:

  • Serve as the primary owner for all Oracle Fusion integrations across the enterprise.
  • Monitor, support, and continuously improve existing Oracle integrations and interfaces.
  • Provide technical oversight, governance, and health monitoring of the integration environment.
  • Identify process improvements and resolve integration performance or stability issues.
  • Lead integration architecture, design reviews, and development efforts for new Oracle Fusion initiatives and acquired business integrations.
  • Define integration standards, best practices, and future-state architecture.
  • Partner with business and IT stakeholders to develop Oracle Fusion integration roadmaps and strategy.
  • Ensure solutions are secure, scalable, maintainable, and aligned with long-term business objectives.
  • Mentor team members and coordinate with implementation partners and vendors when required.
Preferred Experience of the Oracle Fusion Integrations Engineer:
  • 4+ years of hands-on Oracle Integration Cloud (OIC) experience
  • Experience with Oracle Cloud Infrastructure (OCI)
  • Experience supporting Oracle Cloud applications, particularly Supply Chain and Manufacturing solutions
  • Experience with Oracle implementations, migrations, or large-scale integration projects
  • Full SDLC experience, including design, implementation, testing, deployment, support, and monitoring
  • Strong analytical, troubleshooting, and stakeholder communication skills
  • Experience with REST/SOAP APIs, JSON, XML, and integration best practices

Bonus Experience of the Oracle Fusion Integrations Engineer:

  • Oracle Fusion, OIC, or OCI certifications
  • Experience with Oracle SCM, OTM, WMS, CPQ, OCC, FDI, EPM, or Finance modules
  • Experience with Git, Jenkins, and DevOps practices
  • Change management and organizational transformation experience
  • Exposure to Salesforce or Workday integrations
  • Experience with EDI integrations
  • Microsoft Teams

#LI-NB5 #INAUG2026