1

Pick Programmer Jobs in Michigan (NOW HIRING)

The primary industry served by these iconic Morgan Olson Walk-in vans is parcel package pick up ... Job Title: Cost Engineer Support design engineering product cost management activities through ...

The primary industry served by these iconic Morgan Olson Walk-in vans is parcel package pick up ... Job Title: Cost Engineer Support design engineering product cost management activities through ...

The primary industry served by these iconic Morgan Olson Walk-in vans is parcel package pick up ... Job Title: Cost Engineer Support design engineering product cost management activities through ...

... the pick & place This position offers an opportunity to work for a solid company in the growing field of Machine Vision. Responsibilities: Knowledge of machine vision programming, optical designs ...

... pick-ups. * Work with Studio, Concept, Purchasing and Finance counterparts to develop technical ... Bachelor's or master's degree in electrical engineering, or combined electrical/mechanical ...

Showing results 21-40

Pick Programmer information

See Michigan salary details

$10

$34

$59

How much do pick programmer jobs pay per hour?

As of Sep 12, 2026, the average hourly pay for pick programmer in Michigan is $34.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.40 and $44.86 per hour, depending on experience, location, and employer.

What is a Pick programmer?

A Pick Programmer is responsible for developing, maintaining, and troubleshooting software applications using the Pick operating system and related database technologies, such as UniVerse or UniData. They work with multi-value databases to manage and process business data efficiently. Their tasks often include writing and optimizing code, integrating systems, and ensuring data integrity. Pick Programmers are commonly employed in industries that rely on legacy systems, such as manufacturing, distribution, and finance. Strong analytical skills and knowledge of Pick BASIC or similar programming languages are typically required for this role.

What does a Pick programmer do?

A typical day for a Pick Programmer involves designing, coding, and maintaining applications on MultiValue (Pick) database platforms, often responding to user requests or troubleshooting system issues. You may spend time analyzing business requirements, writing or updating Pick/BASIC scripts, testing applications, and collaborating with business analysts, IT staff, or end-users to optimize workflows. Routine responsibilities can also include data extraction, report generation, and system upgrades. Pick Programmers often juggle multiple projects, making adaptability and communication critical in successfully delivering solutions. You’ll likely interact with team members across departments, ensuring that database applications continue to meet evolving business needs.

What skills and qualifications are needed to be a Pick programmer?

A Pick Programmer needs strong expertise in MultiValue (Pick) database systems, proficiency in Pick/BASIC programming languages, and a solid understanding of business operations. Familiarity with MultiValue databases such as UniVerse, UniData, or D3, and experience with related development tools or certifications, are often expected. Attention to detail, problem-solving ability, and effective communication skills help Pick Programmers work closely with end users and teams. These capabilities ensure robust, tailored database solutions that support business needs and efficient data management.

What job categories do people searching Pick Programmer jobs in Michigan look for?

The top searched job categories for Pick Programmer jobs in Michigan are:

Infographic showing various Pick Programmer job openings in Michigan as of August 2026, with employment types broken down into 77% Full Time, 13% Part Time, and 10% Contract. Highlights an 100% In-person job distribution, with an average salary of $71,675 per year, or $34.5 per hour.

Python Fullstack Sr. Software Engineer

Dearborn, MI • On-site

Dechen Consulting Group
IT Services • 11 - 50 employees

Other

Posted 25 days ago


Job description

W2 ONLY NO C2C PLEASE

We''''re hiring a Full-Stack Software Engineer to strengthen our product. The primary focus is software hardening — taking on Maintainability, Reliability, Quality, Stability, and related engineering-excellence items. This role also contributes to fleet management and deployment work, so comfort with DevOps-adjacent tasks (containers, pipelines, deployment to edge/child devices or distributed systems) is a plus.

  Responsibilities

- Build and maintain full-stack features across frontend and backend.
- Drive software readiness improvements: maintainability, testability, reliability, documentation, and scalability.
- Improve test coverage, CI checks, logging, metrics, and data validation.
- Pay down technical debt and raise engineering standards across the codebase.
- Contribute to fleet management and deployment tooling as needed (rollouts, versioning, health/status reporting).
- Collaborate closely with the team to unblock fleet-management work.

Required Qualifications

- Strong full-stack development experience (React/typescript + Python preferred).
- Solid software engineering fundamentals: testing, code quality, version control, code review.
- Comfortable working across the stack and picking up new tools quickly.

Nice to Have

- Experience with software readiness / engineering-excellence frameworks (MRL/SRL).
- Familiarity with containers (Docker), CI/CD pipelines, and container registries.
- Experience deploying and managing software on edge/IoT/fleet devices (Jetson, Raspberry Pi, Arduino, similar).
- Experience with observability (logging, metrics, alerting) in production.
- Exposure to fleet management, software versioning, and edge deployment workflows.

What Success Looks Like

- The team''''s software is measurably more maintainable, tested, and reliable — freeing others to focus on fleet management.
- The engineer can step into fleet management and deployment work when needed.