1

Computer Programmer Jobs in Grand Rapids, MI (NOW HIRING)

MAINFRAME COBOL PROGRAMMER

Grand Rapids, MI

$47 - $60.50/hr

Write, update, and maintain computer programs or software packages to handle specific jobs, such as ... Consult with managerial, engineering, and technical personnel to clarify program intent, identify ...

Senior Controls Engineer

Grand Rapids, MI ยท On-site

$93K - $122K/yr

Bachelor's Degree in Controls-related field (Electrical Engineering, Computer Engineering, Computer Science) or equivalent work experience. * Five (5) or more years of hands-on Controls Engineering ...

Showing results 41-60

Computer Programmer information

See Grand Rapids, MI salary details

$31.7K

$62.4K

$91.7K

How much do computer programmer jobs pay per year?

As of Aug 9, 2026, the average yearly pay for computer programmer in Grand Rapids, MI is $62,402.00, according to ZipRecruiter salary data. Most workers in this role earn between $48,500.00 and $76,800.00 per year, depending on experience, location, and employer.

What do you do as a computer programmer?

A computer programmer writes, tests, and maintains code to develop software applications, websites, or systems. They use programming languages like Java, Python, or C++ and often collaborate with teams to design solutions and troubleshoot issues. Strong problem-solving skills and knowledge of development tools are essential in this role.

What are the key skills and qualifications needed to thrive as a computer programmer, and why are they important?

To thrive as a Computer Programmer, you need strong proficiency in programming languages (such as Python, Java, or C++), problem-solving skills, and a relevant degree or equivalent experience. Familiarity with software development tools, version control systems like Git, and sometimes certifications in specific languages or frameworks are commonly required. Attention to detail, communication skills, and the ability to work both independently and collaboratively are standout soft skills in this field. These competencies ensure high-quality, efficient code development and effective teamwork in rapidly evolving technical environments.

Is a computer programmer a good career?

A computer programmer is a skilled professional who writes, tests, and maintains software code, often working with programming languages like Python, Java, or C++. The field offers strong job growth, competitive salaries, and opportunities across various industries, but it requires continuous learning and problem-solving skills. Success in this career depends on technical proficiency, adaptability, and staying current with technological advancements.

What kind of jobs can computer programmers get?

Computer programmers can work in various roles such as software developers, application programmers, web developers, and systems analysts. They often work in industries like technology, finance, healthcare, and government, using programming languages like Java, Python, or C++ to create and maintain software applications. Many positions require problem-solving skills, knowledge of development tools, and sometimes certifications like CompTIA or Microsoft Certified solutions developer.

What does a computer programmer do?

A computer programmer designs, tests, writes, debugs, and maintains the computer program code. The coding language is written for the computer to be able to comprehend it and take specific actions according to those commands. Computer programmers can work with existing code or create something entirely new. The objective of coding is to develop programs that act on specific controls and behaviors. Coders need to be able to work with specialized algorithms, logic, and app domain, as well. But the other key goal of a computer programmer is to design interfaces that regular non-technical users can easily understand and use.

What is the difference between Computer Programmer vs Software Developer?

AspectComputer ProgrammerSoftware Developer
CredentialsTypically requires a bachelor's degree in computer science or related fieldUsually requires a bachelor's degree, often with additional experience or certifications
Work EnvironmentOften works in coding, debugging, and maintaining softwareDesigns, develops, tests, and maintains software applications
Industry UsageCommonly employed in IT, software firms, and tech departmentsFound in a wide range of industries including tech, finance, healthcare

While both roles involve coding and software creation, Computer Programmers primarily focus on writing and debugging code based on specifications, whereas Software Developers are involved in designing and building complete software solutions. The roles often overlap, but Developers typically have broader responsibilities in the software development lifecycle.

What are some typical challenges computer programmers face when working on large team projects?

Computer programmers working on large team projects often encounter challenges such as coordinating code changes, maintaining consistent coding standards, and managing dependencies between different components. Effective communication and the use of version control systems like Git are essential to prevent conflicts and ensure smooth collaboration. Additionally, programmers must often adapt to varying coding styles and workflows, making flexibility and a collaborative mindset important for success in team environments.
What are the most commonly searched types of Computer Programmer jobs in Grand Rapids, MI? The most popular types of Computer Programmer jobs in Grand Rapids, MI are:
What cities near Grand Rapids, MI are hiring for Computer Programmer jobs? Cities near Grand Rapids, MI with the most Computer Programmer job openings:
Infographic showing various Computer Programmer job openings in Grand Rapids, MI as of August 2026, with employment types broken down into 90% Full Time, and 10% Part Time. Highlights an 100% In-person job distribution, with an average salary of $62,402 per year, or $30 per hour.

CAD Designer / Drafter - Illustrated Parts List Creator

FNA Group

Otsego, MI โ€ข On-site

$18.25 - $24.75/hr

Full-time

Posted 16 days ago


Job description

CAD Designer / Drafter - Illustrated Parts List CreatorSUMMARY: With our flagship brands of Simpson, AAA, OEM, and Delco, as well as many licensed partner brands, FNA Group is a world class manufacturer and industry leader of pressure washers and other outdoor power equipment. We are currently seeking an Industrial CAD Designer / Drafter to create Illustrated Parts Lists (IPLs) to support our breadth of products sold into the market. In this role, you will work closely with our product and engineering teams. Using SolidWorks and our PDM system, you will create the IPLs needed for service technicians to reference for the service parts needed for repairing many different models and types of machines. This is a great opportunity for someone who enjoys a dynamic environment and is looking to get established in a manufacturing company in a technical role adjacent to engineering, which can lead to advancement and more formal roles on our engineering teams.NOTE: This position is 100% onsite. Only candidates than can commit to a full time schedule onsite will be considered. Also no visa sponsorship is available. Job Description:Work with bills of materials (BOMs), internal parts routings, write engineering change requests (ECR), write engineering change orders (ECO), use SolidWorks, MAS / SAGE 500 software, and utilize product data management (PDM) software to create illustrated parts lists (IPLs).Essential Duties and Responsibilities:Access existing 3D models via PDM.Create 2D IPLs from existing (or by creating) 3D SolidWorks models.Read, edit, modify, and/or create BOMs.Create parts routings in MAS / SAGE 500.Write ECRs and/or ECOs.Complete other tasks as assigned.Qualifications:Required:Strong mechanical intuition.Proficient with SolidWorks 3D modeling and detailing. Proficient with SolidWorks PDM.Experience with Microsoft Office software; with excellent knowledge of ExcelLogical thinking with strong attention to detail.Ability to work independently as well as part of a team.Strong desire to learn.Preferred:Previous experience in the Outdoor Power Equipment or Power Tools industry preferred but not required.Experience working in a multi-channel retail business/industry is a plus.Education/Certification:Required:High School diploma or GED.Preferred:Technical degree in mechanical design or similar discipline, SolidWorks certification, or other similar training and/or certifications.
Job Posted by ApplicantPro