1

Citizen Developer Jobs in Michigan (NOW HIRING)

Controls Engineer

Grand Rapids, MI ยท On-site

$70K - $140K/yr

Must be a US Citizen or hold a Green Card. Overview: We are seeking talented Controls Engineers, Controls Engineering Managers, Controls Designers, and Technicians with experience in PLC programming ...

Angular Developer

Detroit, MI ยท On-site

$54.25 - $66.25/hr

We are seeking an experienced Angular Developer to build and enhance the front-end of a ... The candidate must be US Citizen or Green Card Holder Preferred Skills Experience with Neo4j or ...

Angular Developer

Detroit, MI ยท On-site

$54.25 - $66.25/hr

We are seeking an experienced Angular Developer to build and enhance the front-end of a ... The candidate must be US Citizen or Green Card Holder Preferred Skills Experience with Neo4j or ...

Be Seen First

SWS-Trimac, Inc is seeking to fill a need for a Citizen Lathe Operator & Programmer. Successful candidates will be a key team member in our machine shop. Essential Functions & Responsibilities:

S. citizen, U.S. permanent resident, asylee or refugee). This is more than a job- It's an opportunity to help build solutions that support those who serve. Join GM Defense and help engineer what ...

New

MAINFRAME COBOL PROGRAMMER

Grand Rapids, MI ยท On-site

$47 - $60.50/hr

Mainframe Developer AM6 Performing code analysis, designing, code build, unit testing and some ... Only US Citizen , Green Card Holder , GC-EAD , H4-EAD, L2-EAD, OPT-EAD & TN-Visa can apply. * No ...

Showing results 41-60

Citizen Developer information

See Michigan salary details

$34.9K

$112.7K

$138.1K

How much do citizen developer jobs pay per year?

As of Sep 14, 2026, the average yearly pay for citizen developer in Michigan is $112,739.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,400.00 and $136,800.00 per year, depending on experience, location, and employer.

What is a citizen developer?

A Citizen Developer is a non-technical professional who creates software applications using low-code or no-code platforms. They help automate processes, improve workflows, and develop business solutions without requiring traditional programming skills. Citizen Developers typically work within business teams to address specific needs, increasing efficiency and reducing IT bottlenecks. Their role bridges the gap between business users and IT, empowering organizations to innovate faster.

What are the key skills and qualifications needed to thrive as a citizen developer?

To thrive as a Citizen Developer, you need a strong understanding of business processes, problem-solving abilities, and foundational knowledge of application development concepts, often gained through self-directed learning or formal training. Familiarity with low-code/no-code platforms such as Microsoft Power Apps, Salesforce, or AppSheet is typically required, and certifications in these platforms can be advantageous. Strong communication, collaboration, and project management skills will help you effectively translate end-user needs and work across departments. These competencies are important because Citizen Developers bridge the gap between business and IT, creating efficient, scalable solutions to real-world challenges.

What are some common challenges faced by citizen developers in their day-to-day work?

Citizen Developers often encounter challenges such as balancing their primary business responsibilities with the demands of application development and ensuring they stay up-to-date with evolving platforms and tools. Navigating governance policies, security protocols, and collaborating effectively with IT professionals can also be demanding, especially when handling sensitive data or integrating with existing systems. However, these challenges foster valuable skills in cross-functional teamwork, problem-solving, and agile development. Overcoming them typically leads to stronger collaboration, greater impact within their organization, and enhanced opportunities for career growth in both business and technology tracks.

What does a citizen developer do?

A citizen developer creates applications and automations using low-code or no-code platforms without formal software development training. They typically focus on solving business problems, improving processes, and enhancing productivity by building custom solutions with tools like Microsoft Power Apps or Salesforce Lightning. This role often requires understanding of business needs and basic technical skills but does not involve traditional coding.

What are popular job titles related to Citizen Developer jobs in Michigan?

For Citizen Developer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Citizen Developer jobs in Michigan look for?

The top searched job categories for Citizen Developer jobs in Michigan are:

Infographic showing various Citizen Developer job openings in Michigan as of August 2026, with employment types broken down into 80% Full Time, 13% Part Time, 2% Temporary, 3% Contract, and 2% Nights. Highlights an 91% Physical, 2% Hybrid, and 7% Remote job distribution, with an average salary of $112,739 per year, or $54.2 per hour.

CNC Programmer / Process Engineer (C-Shift)

Grand Rapids, MI โ€ข On-site

$75K - $110K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 2 days ago


Key responsibilities

  • Program and set up Swiss CNC lathes using Esprit software.

  • Optimize machining processes to improve efficiency, cycle times, and quality.

  • Troubleshoot machining issues to minimize downtime.


Job description

CNC Programmer / Process Engineer 
Shift: C-Shift (Friday, Saturday, Sunday 6:00 am - 6:00 pm)
Location: Grand Rapids, MI
Salary: $75,000 - $110,000 (Based on experience)
Job Type: Full-time

About Gaishin Manufacturing

Gaishin Manufacturing is a rapidly growing, family-owned precision machining company supplying world-class components to Fortune 500 companies in the commercial, aerospace, and medical industries. We are AS9100 and ISO 13485 certified, specializing in complex components with tight tolerances.

At Gaishin, we believe in honoring a Great God, surrounding ourselves with Great People, building a Great Company, and producing Great Parts. Our core values define us:

  • Integrity & Humility
  • Winning Attitude
  • Team Player
  • Consider It Done
  • Takes Initiative

If you share these values and excel at developing processes with state-of-the-art CNC machines, you could be a perfect fit for our team.

Position Overview

We are seeking a highly capable CNC Programmer / Process Engineer with a minimum of three years of experience programming Swiss-style lathes. This role is responsible for programming, optimizing machining processes, driving continuous improvement, and ensuring production efficiency.

Our Grand Rapids facility operates with Esprit CAD/CAM software and features:

  • (1) Citizen L20 Type 8
  • (3) Citizen L20 Type 10s
  • (2) Citizen L32 Type 12s
  • (1) Nakamura-Tome JX200

The ideal candidate will have a strong passion for continuous improvement, working proactively to refine and enhance machining processes to maximize productivity, reduce waste, and improve quality.

Key Responsibilities

  • Program and set up Swiss CNC lathes using Esprit software.
  • Optimize machining processes to improve efficiency, cycle times, and quality.
  • Identify and implement continuous improvement initiatives to enhance productivity, reduce costs, and increase operational effectiveness.
  • Read and interpret blueprints, GD&T, and engineering drawings.
  • Select tooling, speeds, and feeds for complex components.
  • Troubleshoot machining issues to minimize downtime.
  • Train and support machine operators, increasing their competency and knowledge to improve overall team effectiveness.
  • Provide hands-on assistance to operators when needed, ensuring production runs smoothly and efficiently.
  • Collaborate with production and quality teams to ensure compliance with aerospace and medical industry standards.

Qualifications

  • Minimum of three years of experience programming Swiss CNC lathes.
  • Proficiency in Esprit CAD/CAM software.
  • Strong knowledge of GD&T, blueprint reading, and machining principles.
  • Experience with aerospace and medical manufacturing requirements.
  • A problem-solver with a continuous improvement mindset and team-first attitude.

What We Offer

  • Competitive pay ($75,000 - $110,000) based on experience.
  • Comprehensive benefits package, including health, dental, vision, 401(k), and PTO.
  • A growing, family-oriented work environment with cutting-edge technology.
  • The opportunity to build and optimize processes in a world-class facility.

To apply, send your resume to amanda.woodman@gaishinmfg.com or visit www.gaishinmfg.com to learn more about Gaishin Manufacturing and our career opportunities.