Description: Position Summary DeWys Metal Solutions is a people-first, family-owned contract ... Knowledge & Skills · Familiarity with CAD/CAM software (e.g., AutoCAD, SolidWorks, or similar). · ...
Quick apply
Description: Position Summary DeWys Metal Solutions is a people-first, family-owned contract ... Knowledge & Skills · Familiarity with CAD/CAM software (e.g., AutoCAD, SolidWorks, or similar). · ...
Quick apply
Description: Position Summary DeWys Metal Solutions is a people-first, family-owned contract ... Knowledge & Skills · Familiarity with CAD/CAM software (e.g., AutoCAD, SolidWorks, or similar). · ...
Grand Rapids, MI · On-site
$47 - $60.50/hr
Write, update, and maintain computer programs or software packages to handle specific jobs, such as ... This is a Contract job opportunity for you. * Only US Citizen , Green Card Holder , GC-EAD , H4-EAD ...
Grand Rapids, MI · On-site
$47 - $60.50/hr
Write, update, and maintain computer programs or software packages to handle specific jobs, such as ... This is a Contract job opportunity for you. * Only US Citizen , Green Card Holder , GC-EAD , H4-EAD ...
Grand Rapids, MI · On-site
$80K - $103K/yr
Reviews contract documentation and customer specifications and creates equipment specifications and ... Bachelor's Degree in Electrical Engineering, Computer Engineering, or equivalent technical degree ...
Grand Rapids, MI · On-site
$80K - $103K/yr
Reviews contract documentation and customer specifications and creates equipment specifications and ... Bachelor's Degree in Electrical Engineering, Computer Engineering, or equivalent technical degree ...
Holland, MI · On-site
$79K - $103K/yr
Contract Duration: July 2026 - End of October 2026 (Potential Extension) Hours: 48+ hours/week with ... Bachelor's degree in Electrical Engineering, Controls Engineering, Mechatronics, Computer ...
Holland, MI · On-site
$79K - $103K/yr
Contract Duration: July 2026 - End of October 2026 (Potential Extension) Hours: 48+ hours/week with ... Bachelor's degree in Electrical Engineering, Controls Engineering, Mechatronics, Computer ...
Holland, MI · On-site
$79K - $103K/yr
Contract Duration: July 2026 - End of October 2026 (Potential Extension) Hours: 48+ hours/week with ... Bachelor's degree in Electrical Engineering, Controls Engineering, Mechatronics, Computer ...
Quick apply
Holland, MI · On-site
$79K - $103K/yr
Contract Duration: July 2026 - End of October 2026 (Potential Extension) Hours: 48+ hours/week with ... Bachelor's degree in Electrical Engineering, Controls Engineering, Mechatronics, Computer ...
Holland, MI · On-site
$61.99 - $103.32/hr
Contract Duration: July 2026 - End of October 2026 (Potential Extension) Hours: 48+ hours/week with ... Bachelor's degree in Electrical Engineering, Controls Engineering, Mechatronics, Computer ...
Holland, MI · On-site
$61.99 - $103.32/hr
Contract Duration: July 2026 - End of October 2026 (Potential Extension) Hours: 48+ hours/week with ... Bachelor's degree in Electrical Engineering, Controls Engineering, Mechatronics, Computer ...
Grand Rapids, MI · On-site
$34 - $48/hr
Controls Engineer I Grand Rapids, MI Contract-to-Hire Salary: $70,000 - $95,000 Advance Your Career ... Bachelor's degree in Electrical Engineering, Computer Engineering, Mechatronics, or a closely ...
Grand Rapids, MI · On-site
$34 - $48/hr
Controls Engineer I Grand Rapids, MI Contract-to-Hire Salary: $70,000 - $95,000 Advance Your Career ... Bachelor's degree in Electrical Engineering, Computer Engineering, Mechatronics, or a closely ...
Grand Rapids, MI · On-site
$75K - $145K/yr
Pay Range: $75/hr - $110/hr - DOE - Contract $75,000 - $145,000 - DOE - Direct Job Requirements ... Bachelors or advanced degree in Computer Science, Computer Engineering, Electrical Engineering ...
Grand Rapids, MI · On-site
$75K - $145K/yr
Pay Range: $75/hr - $110/hr - DOE - Contract $75,000 - $145,000 - DOE - Direct Job Requirements ... Bachelors or advanced degree in Computer Science, Computer Engineering, Electrical Engineering ...
Grand Rapids, MI · On-site
$75 - $110/hr
Pay Range: $75/hr - $110/hr - DOE - Contract $75,000 - $145,000 - DOE - Direct Job Requirements ... Bachelors or advanced degree in Computer Science, Computer Engineering, Electrical Engineering ...
Quick apply
Grand Rapids, MI · On-site
$75 - $110/hr
Pay Range: $75/hr - $110/hr - DOE - Contract $75,000 - $145,000 - DOE - Direct Job Requirements ... Bachelors or advanced degree in Computer Science, Computer Engineering, Electrical Engineering ...
Grand Rapids, MI · On-site +1
$75 - $110/hr
Pay Range: $75/hr - $110/hr - DOE - Contract $75,000 - $145,000 - DOE - Direct Job Requirements ... Bachelors or advanced degree in Computer Science, Computer Engineering, Electrical Engineering ...
Grand Rapids, MI · On-site +1
$75 - $110/hr
Pay Range: $75/hr - $110/hr - DOE - Contract $75,000 - $145,000 - DOE - Direct Job Requirements ... Bachelors or advanced degree in Computer Science, Computer Engineering, Electrical Engineering ...
Zeeland, MI · On-site
$60 - $80/hr
Job Overview This position is a 1+ Year contract for a Senior Controls Engineer. In this position ... Experience with CAD tools (e.g., AutoCAD Electrical). * Ability to Travel up to 35% to customer ...
Quick apply
Zeeland, MI · On-site
$60 - $80/hr
Job Overview This position is a 1+ Year contract for a Senior Controls Engineer. In this position ... Experience with CAD tools (e.g., AutoCAD Electrical). * Ability to Travel up to 35% to customer ...
Holland, MI · On-site
$60 - $80/hr
Job Overview This position is a 1+ Year contract for a Senior Controls Engineer. In this position ... Experience with CAD tools (e.g., AutoCAD Electrical). * Ability to Travel up to 35% to customer ...
Quick apply
Holland, MI · On-site
$60 - $80/hr
Job Overview This position is a 1+ Year contract for a Senior Controls Engineer. In this position ... Experience with CAD tools (e.g., AutoCAD Electrical). * Ability to Travel up to 35% to customer ...
Grand Rapids, MI · On-site
Responsibilities include drawing the system layouts in both 3D and 2D CAD, product selection based ... Create mechanical costing quotation for both high level concept indications and final contract ...
Grand Rapids, MI · On-site
Responsibilities include drawing the system layouts in both 3D and 2D CAD, product selection based ... Create mechanical costing quotation for both high level concept indications and final contract ...
Grand Rapids, MI · On-site
$70 - $95/hr
Controls Engineer I Grand Rapids, MI Contract-to-Hire Salary: $70,000 - $95,000 Advance Your Career ... Bachelor's degree in Electrical Engineering, Computer Engineering, Mechatronics, or a closely ...
Grand Rapids, MI · On-site
$70 - $95/hr
Controls Engineer I Grand Rapids, MI Contract-to-Hire Salary: $70,000 - $95,000 Advance Your Career ... Bachelor's degree in Electrical Engineering, Computer Engineering, Mechatronics, or a closely ...
$110K - $132K/yr
Partner with stakeholders to translate requirements into well-defined datasets and data contracts ... Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ...
$110K - $132K/yr
Partner with stakeholders to translate requirements into well-defined datasets and data contracts ... Bachelor's degree, preferably in Computer Science, Information Technology, Computer Engineering, or ...
Grand Haven, MI · On-site
Description: Position Summary DeWys Metal Solutions is a people-first, family-owned contract ... This role assists engineers with CAD detailing and provides engineering support to manufacturing ...
New
Quick apply
Grand Haven, MI · On-site
Description: Position Summary DeWys Metal Solutions is a people-first, family-owned contract ... This role assists engineers with CAD detailing and provides engineering support to manufacturing ...
New
Holland, MI · On-site
Review customer specifications, contracts, process requirements, and technical documentation to ... Proficiency in Autodesk products (Inventor, Autocad, Vault), 3D CAD programs such as Solidworks ...
Holland, MI · On-site
Review customer specifications, contracts, process requirements, and technical documentation to ... Proficiency in Autodesk products (Inventor, Autocad, Vault), 3D CAD programs such as Solidworks ...
Holland, MI · On-site
Review customer specifications, contracts, process requirements, and technical documentation to ... Proficiency in Autodesk products (Inventor, Autocad, Vault), 3D CAD programs such as Solidworks ...
Holland, MI · On-site
Review customer specifications, contracts, process requirements, and technical documentation to ... Proficiency in Autodesk products (Inventor, Autocad, Vault), 3D CAD programs such as Solidworks ...
$43 - $50/hr
This role uses FEA, GD&T, and 3D CAD tools to concept, design, and test complex machinery that ... Job Type & Location This is a Contract to Hire position based out of Grand Rapids, MI. Pay and ...
Quick apply
$43 - $50/hr
This role uses FEA, GD&T, and 3D CAD tools to concept, design, and test complex machinery that ... Job Type & Location This is a Contract to Hire position based out of Grand Rapids, MI. Pay and ...
Grand Rapids, MI · On-site
Interpret and qualify customer-provided documents such as prints, CAD files, and specifications ... Estimate material, labor, and delivery options on a part-level basis and develop contract pricing ...
Grand Rapids, MI · On-site
Interpret and qualify customer-provided documents such as prints, CAD files, and specifications ... Estimate material, labor, and delivery options on a part-level basis and develop contract pricing ...
$31.7K - $37.2K
5% of jobs
$37.2K - $42.6K
10% of jobs
$42.6K - $48.1K
7% of jobs
$49K is the 25th percentile. Wages below this are outliers.
$48.1K - $53.5K
15% of jobs
$53.5K - $59K
7% of jobs
The median wage is $60.9K / yr.
$59K - $64.4K
15% of jobs
$64.4K - $69.9K
11% of jobs
$74K is the 75th percentile. Wages above this are outliers.
$69.9K - $75.3K
6% of jobs
$75.3K - $80.8K
14% of jobs
$80.8K - $86.3K
7% of jobs
$86.3K - $91.7K
2% of jobs
$31.7K
$62.4K
$91.7K
A Computer Programmer Contract job is a temporary or project-based role where a programmer is hired for a specific duration or task. Contractors typically develop, test, and maintain software applications based on client requirements. They may work independently or through an agency, often with flexible schedules. Unlike full-time employees, contract programmers usually do not receive benefits like health insurance or paid time off. Compensation is often higher to account for this.
To thrive as a Computer Programmer Contract, you need strong programming knowledge, problem-solving skills, and typically a degree in computer science or a related field. Proficiency with programming languages such as Java, Python, or C++, experience with version control systems like Git, and familiarity with development environments are essential, while certifications such as Microsoft or Oracle developer credentials are valued. Excellent time management, communication, and the ability to quickly adapt to new projects or teams will set you apart in contract roles. These skills and qualities ensure that contract programmers can efficiently deliver high-quality solutions, quickly integrate into diverse work environments, and meet the expectations of multiple clients.
Computer Programmer Contractors often work on a variety of projects, including developing new software applications, updating existing systems, debugging code, or creating automation scripts based on client requirements. Workflows are usually managed through tools like Jira or Asana, and contractors collaborate remotely or on-site with development teams, business analysts, and project managers. Deadlines and deliverables are typically set by the client, and contractors may need to juggle multiple assignments simultaneously. The dynamic nature of contract work offers exposure to different industries and technologies, providing valuable experience and potential for career advancement.
The most popular types of Computer Programmer jobs in Grand Rapids, MI are:
For Computer Programmer Contract jobs in Grand Rapids, MI, the most frequently searched job titles are:
The top searched job categories for Computer Programmer Contract jobs in Grand Rapids, MI are:
Cities near Grand Rapids, MI with the most Computer Programmer Contract job openings:

Full-time
Re-posted 12 days ago
Position Summary
DeWys Metal Solutions is a people-first, family-owned contract manufacturer where real people are doing big things. The company reinvests a significant percentage of its profits into leadership development, innovation, capital equipment, and its workforce. Serving blue-chip customers across uniquely diverse industries, none of it automotive, DeWys has built a reputation that consistently impresses customers, employees, and industry partners alike. The business is financially strong, growth-oriented, and grounded by a strategic planning process that is both active and collaborative, built from the top down and the bottom up. Lean manufacturing, innovation, workforce development, and strong community partnerships are not buzzwords here, they are the foundation of how the company operates. Located just 20 minutes from downtown Grand Rapids, this is an opportunity to join a manufacturing organization that is investing aggressively in its future while remaining deeply committed to its people and culture.
We are seeking a highly organized and detail-oriented Sheet Metal Programmer to join our manufacturing team. This role is responsible for programming CNC laser cutting and sheet metal forming brake press machines for new and existing products. The successful candidate will have strong technical expertise, a commitment to quality, and the ability to work cohesively with other departments to achieve successful product launches. This position will report directly to the engineering manager and support the outputs of the engineering department to the rest of the company.
Duties & Responsibilities
Programming & Nesting:
· Develop and optimize CNC laser programs using SigmaNest and Amada AP100US software based on engineering drawings and production specifications.
· Develop and optimize sheet metal forming programs using BySoft, Amada Production Designer, and Metal Studio using existing and new tooling libraries.
· Create efficient nesting layouts to maximize material utilization and minimize waste.
· Develop and optimize PEM and other value add insertion programs using Haeger Insertion Logic.
· Utilize knowledgebase to recommend design for manufacturability principles on new / existing product.
· Utilize Global shop to track parts through the product development process
· Work with operators to answer forming questions and adjust programs accordingly.
Quality Assurance:
· Work with the product development engineering team to review incoming designs and flag any discrepancies that may lead to non-conforming components.
· Address and resolve defects or discrepancies in a timely manner.
Continuous Improvement:
· Analyze production data to identify areas for improvement in efficiency, material utilization, and scheduling.
· Recommend and implement process improvements to enhance overall productivity.
Work with outside vendors to develop and procure new form tooling for new and existing projects
Requirements:Knowledge & Skills
· Familiarity with CAD/CAM software (e.g., AutoCAD, SolidWorks, or similar).
· 2 years of experience with SigmaNest
· Familiarity with or desire to learn BySoft. Amada Production Designer. Amada AP100US. Haeger Insertion Logic. Metal Studio
· Strong understanding of part nesting and sheet metal forming principles with carbon steel, stainless steel and other non-ferrous materials.
· Attention to detail and ability to provide clear and concise feedback to other team members.
· Familiarity with laser cutting equipment and technologies (e.g., Trumpf, Amada, Bystronic).
· Excellent organizational, problem-solving, and time-management skills.
· Strong communication and teamwork abilities to coordinate across departments.
Qualifications
· High school diploma or equivalent (required); technical certification or associate’s degree in a related field (preferred).
· Proven experience as a CNC Laser Programmer or in a similar manufacturing role.
· Proven experience as a sheet metal forming programmer.
Physical Requirements
While performing the duties of this job, the team members regularly communicate with team members, shop floor team members, and occasionally with customers. This position requires frequent standing and walking on the shop floor. The team member is required to work on a computer terminal daily. Occasionally may lift and/or move up to 50 pounds. Specific vision abilities required by this job include close vision, color vision, peripheral vision, and the ability to adjust focus.
The work environment includes both office and manufacturing floor settings. While on the manufacturing floor, the team member may be exposed to fumes, airborne particles, and loud noise levels. Appropriate PPE is required in designated areas.
Sourced by ZipRecruiter
Machinery manufacturing
51 - 200 Employees
Marne, MI, US
1977