1

Intermediate Programmer Jobs in Rochester, MI (NOW HIRING)

Substation Power Equipment Engineer

Novi, MI

$92.80K - $118.20K/yr

Minimum of two (2) years of work experience in related area for an Intermediate Engineer level. * Minimum of five (5) years of work experience in related area for Senior Engineer level * Power system ...

Substation Power Equipment Engineer

Novi, MI

$92.40K - $117.70K/yr

Minimum of two (2) years of work experience in related area for an Intermediate Engineer level. * Minimum of five (5) years of work experience in related area for Senior Engineer level * Power system ...

Substation Power Equipment Engineer

Novi, MI · On-site

$92.80K - $118.20K/yr

Minimum of two (2) years of work experience in related area for an Intermediate Engineer level. * Minimum of five (5) years of work experience in related area for Senior Engineer level * Power system ...

Structural Engineer

Detroit, MI · On-site

$84K - $105K/yr

A licensed engineer who works on a variety of projects on structural design, preparation of ... Intermediate knowledge of software such as Revit and BIM required * Intermediate knowledge of ...

Required Qualifications: • Bachelor''s degree in Engineering (or equivalent relevant experience). • Experience in Quality Engineering with exposure to warehousing/depot operations and supplier ...

DRE Intermediate

Auburn Hills, MI

$38 - $43.50/hr

The Active Aerodynamics Design Responsible Engineer (DRE) is responsible for the design, development, and validation of active aerodynamic systems such as Active Grille Shutters (AGS) and Active Air ...

Mechanical Design Engineer

Southfield, MI

$70.20K - $95.10K/yr

Position Overview The Mechanical Design Engineer is responsible to work with a cross-functional ... Intermediate or Advanced preferred), PowerPoint (Basic level required, Intermediate or Advanced ...

next page

Showing results 1-20

Intermediate Programmer information

See Rochester, MI salary details

$11

$36

$63

How much do intermediate programmer jobs pay per hour?

As of May 30, 2026, the average hourly pay for intermediate programmer in Rochester, MI is $36.39, according to ZipRecruiter salary data. Most workers in this role earn between $23.65 and $47.36 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an Intermediate Programmer, and why are they important?

To thrive as an Intermediate Programmer, you need a solid grasp of programming languages (such as Java, Python, or C#), software development principles, and a relevant degree or equivalent experience. Familiarity with version control systems (like Git), integrated development environments (IDEs), and debugging tools is typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate and adapt to project needs. These skills ensure you can contribute reliable code, integrate with development teams, and deliver quality software solutions efficiently.

What are some typical challenges an Intermediate Programmer might face when transitioning from entry-level roles?

As an Intermediate Programmer, you may encounter increased expectations for code quality, efficiency, and the ability to work independently on more complex tasks. You’ll likely be asked to participate in code reviews, mentor junior team members, and contribute to architectural decisions, which can be new challenges if you’re used to strictly following instructions. Balancing multiple projects and collaborating with cross-functional teams such as QA, design, and product management is also common, requiring strong communication and time-management skills. Embracing these challenges is key to furthering your career and taking on more advanced technical roles.

What are Intermediate Programmers?

Intermediate Programmers are software developers who have moved beyond entry-level roles and possess a solid understanding of programming concepts, languages, and best practices. They typically have a few years of experience and can work independently on moderately complex projects. Intermediate Programmers are responsible for writing clean code, debugging, collaborating with other team members, and contributing to software design decisions. They often take on more responsibility than junior programmers, such as mentoring newer team members and participating in code reviews.

What is an intermediate programmer?

An intermediate programmer is a software developer who has moved beyond beginner level, typically possessing several years of coding experience and familiarity with multiple programming languages and tools. They can write, debug, and optimize code independently and often work on more complex projects with minimal supervision.

What is the difference between Intermediate Programmer vs Junior Software Developer?

AspectIntermediate ProgrammerJunior Software Developer
Experience LevelTypically 2-4 years of experience, capable of handling complex tasksEntry-level, usually 0-2 years of experience, focused on learning and basic tasks
Skills & KnowledgeProficient in multiple programming languages, understands software development lifecycleBasic coding skills, familiar with fundamental programming concepts
ResponsibilitiesDesigning modules, debugging, collaborating on projectsWriting simple code, fixing bugs, learning project workflows
Work EnvironmentWorks independently or with minimal supervision, often in team settingsWorks under close supervision, gaining experience and mentorship

The main difference between an Intermediate Programmer and a Junior Software Developer lies in experience, skill level, and responsibilities. Intermediate Programmers handle more complex tasks and work more independently, while Junior Developers focus on foundational skills and learning on the job.

What are popular job titles related to Intermediate Programmer jobs in Rochester, MI? For Intermediate Programmer jobs in Rochester, MI, the most frequently searched job titles are:
What job categories do people searching Intermediate Programmer jobs in Rochester, MI look for? The top searched job categories for Intermediate Programmer jobs in Rochester, MI are:
What cities near Rochester, MI are hiring for Intermediate Programmer jobs? Cities near Rochester, MI with the most Intermediate Programmer job openings:
Design Release Engineer - Intermediate

Design Release Engineer - Intermediate

FastTek

Auburn Hills, MI

$38 - $43.50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 17 hours ago


Job description

Design Release Engineer - Intermediate #1056056
Description:
The Design and Release Engineer
  • Body Exterior Functional Plastics will be responsible for developing components/systems from initial design concept through full volume production.
  • The Design and Release Engineer will provide feasibility input for development of designs from Product Design Office (PDO) concepts, sketch, and clay models.
  • Establish and manage development timeline for life of project.
  • Develop functional objectives, build objectives, DVPR, and DFMEA for components.
  • The Engineer will lead design, while leveraging external design source and/or internal CAD design resource.
  • The Engineer will be responsible for the release of completed component geometry using Teamcenter/NX CAD tools.
  • Validate virtual designs using CAE resources and perform physical validation via component, system, and vehicle level testing.
  • Manage internal documentation for release of systems.
  • Plan and oversee tool construction and production of assemblies.
  • Onsite support for vehicle pilot builds and production launch at assembly plant.
  • Responsible for root cause analysis and determination of corrective action for issues with assembly, fit/finish, and functional performance.
  • Analyze and remediate warranty, identify cost reduction opportunities on production of systems, candidate will also be responsible for safety compliance report documents.
  • 3-5 years experience in Exterior or Interior Class A plastics, experience with automotive OEM, launch or plant experience are preferred.

Required / Core Qualifications:
  • These are the non‑negotiables or "2 out of 3" criteria Michael emphasized:

Experience:
  • Target 3-5 years of relevant engineering experience

Technical Focus:
  • Exterior plastics experience strongly preferred
  • Interior plastics also acceptable (considered closely related)

Industry / OEM Exposure:
  • Experience supporting OEM programs, especially launch experience
  • Tier‑1 background is acceptable if part experience is strong (OEM differences can be taught)

Flexibility / Tradeoffs:
Candidates do not need all three:
  • Years of experience
  • Plastics part experience
  • OEM background
  • One gap is acceptable, but more than one is not

Additional Info:
At FastTek Global, Our Purpose is Our People and Our Planet. We come to work each day and are reminded we are helping people find their success stories. Also, Doing the right thing is our mantra. We act responsibly, give back to the communities we serve and have a little fun along the way.
We have been doing this with pride, dedication and plain, old-fashioned hard work for 24 years!
FastTek Global is financially strong, privately held company that is 100% consultant and client focused.
We've differentiated ourselves by being fast, flexible, creative and honest. Throw out everything you've heard, seen, or felt about every other IT Consulting company. We do unique things and we do them for Fortune 10, Fortune 500, and technology start-up companies.
Our benefits are second to none and thanks to our flexible benefit options you can choose the benefits you need or want, options include:
  • Medical and Dental (FastTek pays majority of the medical program)
  • Vision
  • Personal Time Off (PTO) Program
  • Long Term Disability (100% paid)
  • Life Insurance (100% paid)
  • 401(k) with immediate vesting and 3% (of salary) dollar-for-dollar match

Plus, we have a lucrative employee referral program and an employee recognition culture.
FastTek Global was named one of the Top Work Places in Michigan by the Detroit Free Press in 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022 and 2023!
To view all of our open positions go to: https://www.fasttek.com/fastswitch/findwork
Follow us on Twitter: https://twitter.com/fasttekglobal
Follow us on Instagram: https://www.instagram.com/fasttekglobal
Find us on LinkedIn: https://www.linkedin.com/company/fasttek
You can become a fan of FastTek on Facebook: https://www.facebook.com/fasttekglobal/
AI & Hiring Disclosure
We use AI tools to support parts of our hiring process, such as reviewing applications and identifying potential matches. These tools are designed to promote efficiency, consistency, and fairness, and they are always used under human oversight.
All personal data collected is used solely for recruitment purposes, and you have the right to know, access, or request deletion of your data at any time, subject to legal limits.
If AI will be used in a video interview, you'll be informed in advance and asked for your consent, with the option to opt out.
Our tools are regularly reviewed to detect potential bias and to ensure compliance with all applicable laws and our commitment to inclusive hiring.
To learn more or exercise your rights, please contact us at info@fasttek.com.