Career and Job Search - Michigan and Beyond

“Stout got me an AWESOME job.”

Apply TodayView Open Jobs

Stout Systems is here to help you in your job search—Michigan and beyond.

We know that as a job hunter, even if you are highly qualified for a job, you are often rejected. Why? Because the artificial intelligence (AI) on the intake side didn’t find a specific word or phrase on your resume or in your application.

Stout Systems uses human intelligence liberally when it comes to finding the right job for the right candidate. It looks like magic. It’s not. It’s just old-fashioned hard work and getting to know our customers and our candidates. Nonetheless, we tell people, This is where the magic happens.™ Because every team needs a slogan.

If You Already Know Stout Systems

If you already know Stout Systems, you’re probably ready to jump straight to our current job openings.

If You Are New to Stout Systems

We are known for award-winning software by some of our customers, but others think of Stout Systems as their go-to resource for technical staffing and recruiting services.

Since the dot com boom times of the 1990s, Stout has provided temporary staffing services and direct-hire recruiting services to companies ranging from small non-profits to Fortune 100s.

We excel at matching technology professionals for all aspects of software development and IT with great jobs. That's why Stout Systems is the choice for candidates engaged in a job search—Michigan and beyond.

By way of example, here is a sampling of direct-hire recruits we have successfully placed:

More...

And here is a sampling of engagements we have successfully staffed:

More...

AVERAGE SALARY BY PLACEMENT

PLACEMENTS BY CATEGORY

Attracting Top Technical Talent

Employment agencies throughout Michigan and across the nation use the same techniques to source candidates.

What makes Stout Systems different?

Because we are both a software development company and a technical staffing services firm, we understand technology professionals.
More importantly, Stout Systems’ Tech Talent Team takes pride in the amazing connections they make between our clients and our candidates.
And Stout Systems’ level of communication is unparalleled—something that technology professionals value as much as a great job opportunity. That's another reason why Stout Systems is the choice for candidates engaged in a job search—Michigan and beyond.

Meet The Team That Will Be Working With You

Natalie Scruggs is a staffing specialist, connecting customers and candidates to create that perfect match.

Natalie Scruggs

Staffing Specialist
Priya Mani is a Tech Talent Specialist at Stout Systems. She has a spectacular track record of finding and matching great candidates with great jobs.

PRIYA MANI

Tech Talent Specialist
Brian Skory is a veteran Tech Talent Specialist at Stout Systems. He has helped hundreds of candidates land jobs and contract engagements that have boosted their careers.

Brian Skory

Tech Talent Specialist
Don Stauffer is Stout Systems’ Tech Talent Screening Manager. He says, “I feel that all of our relationships are powerful, and I enjoy connecting and re-connecting with candidates as they move through their careers.”

Don Stauffer

Tech Talent Screening Manager
Jan Hazekamp is a Technical Screener at Stout Systems, helping Stout qualify candidates in a way few staffing agencies do.)

Jan Hazekamp

Technical Screener
Chris Mollo is a Technical Screener at Stout Systems. He prides himself in putting job seekers at ease during his interviews with them.

Chris Mollo

Technical Screener

Don't Take our Word for it

You don’t have to take our word for it. You can read or hear from our satisfied candidates and clients themselves.

Read candidate staffing and recruiting services reviews on Glassdoor and Google.

Read client reviews on Clutch.

You can also watch video testimonials.
Stout Systems
5.0
Based on 2 reviews
powered by Google
Wassim Katbey
Wassim Katbey
02:32 15 Jan 20
I'm working with Stout Systems on a Software Development role, for a company in the Metro Detroit Area. The recruitment process was great. Following my recruitment (and the period before I began work) the staff at Stout Systems always kept up with me, and answered any questions I had regarding pay, benefits, etc. If you're looking to fill tech roles, definitely give them a chance!
Soheil Javadi
Soheil Javadi
23:11 19 Jun 19
It went like that... A phone screen and then two offers. One of which led to an in-person interview and I got the job :) Very nice people and very supportive. Thank you Priya and all stout team.
See All Reviews

Making Magic

What makes Stout different from other recruiting services and staffing services? And why do we succeed where other (bigger) services fail?
  • For one thing, we were founded by a programmer and are active software developers. So we understand technology.
  • We have a small team that works one-on-one with our candidates.
  • We ensure open communication to each individual, whether or not they are qualified for a job.

But the primary reason why we succeed is our patented 21-point screening process. Just kidding—about the patent, that is. But not about the process.

21-Point Screening Process

We give technology professionals 21 opportunities to fail—meaning that by the time candidates have passed muster with us, they are definitely worth a look.

Our 21-point screening process also gives technology professionals 21 opportunities to succeed. And this is where the magic happens.

One key aspect of our twenty-one point screening process is this: we borrow talent from our own software development team to conduct live over-the-phone technical interviews with all candidates. Unlike most temp services, we aren’t just looking for keywords on resumes. While this may reduce the number of candidates we present to our clients, it increases our quality. That is why a candidate submitted by Stout Systems is always worth interviewing—and our clients know that. Because sometimes a technology professional is better at writing code than writing a resume.

Our customers expect one thing from us: that any candidate we present will be thoroughly vetted. That's why Stout resumes rise to the top of the stack. Which in turn means that you are more likely to succeed in your job search—Michigan and beyond.

When it comes to job opportunities, speed counts. The faster you work with us to complete our process, the faster we can take action regarding opportunities.

Submit Your Resume

We will review every resume within 2 business days. If you are a good match for an open position or contract, we will invite you via email to begin our screening process.
Submitting your resume for review is the first step in engaging with Stout Systems for your job search—Michigan and beyond.
Setting up a profile of your interests and requirements is your second step in engaging with Stout Systems for your job search—Michigan and beyond.

Complete Your Stout Profile

You will receive a link to your confidential profile page in an email. It takes 15-20 minutes to complete and will collect both information already on your resume as well as additional information typically not included on a resume (such as salary expectations, ability to travel and more details regarding your skills). This profile is for our internal use only.

Technical Interview

If your skills and background match a current job opening, we will conduct a technical interview. This technical interview consists of a series of questions on 1-2 technical topics. The technical interview is normally conducted over the phone, running about 15-30 minutes.
A technical interview is the third step in engaging with Stout Systems for your job search—Michigan and beyond.
Getting your reference contact information on file is another step in engaging with Stout Systems for your job search—Michigan and beyond.

References

Upon completion of our internal interviews, we request that you send us the names and contact information for your references. Normally, we don’t contact your references until later in the interview process with our clients. In any case, we don’t contact references until you have given us the go-ahead to do so.

Presentation to our Clients

If you are a good match for a position, we will call you to discuss it in detail. This is the point at which we will share all client details with you so that you can decide if you are interested in having your resume submitted. It is our policy not to submit your resume to a company without your permission. Please note that we cannot submit your resume to a company if you have already submitted it to that company recently.
We never present a candidate's resume to a client with his or her express permission.
We support you through the interview process. We can even help you negotiate an offer. That's why Stout Systems is a preferred partner for a job search—Michigan and beyond.

Interviews

If the company expresses an interest, we will set up your interview in accordance with that company’s standard interview procedures. Even if the company’s process involves more than one interview, we will be with you every step of the way until you receive and accept an offer letter or are put under contract.

Understanding Staffing Services versus Direct-Hire Recruiting

Stout Systems provides both direct-hire recruiting services and staffing services to its clients. What is the difference for candidates?

Really, we are talking about two quite different scenarios.

Direct-Hire Recruiting

Some companies need outside help to attract or source qualified candidates for a job they are trying to fill.

  • In some cases, the skills required for a role are unique and rare.
  • In other cases, the skills required for a role are in high demand.
  • And some companies simply do not have a large enough in-house HR staff to do all of the work associated with attracting or sourcing qualified candidates.

When any of the above circumstances arise, companies ask outside search firms to help them identify qualified candidates. When the search firm finds a great candidate, he or she is offered the job by the company and becomes a direct-hire employee of the company.

Staffing Services

Compare that with staffing services.

Sometimes companies have a temporary need for:

  • Special skills, but not skills that will be an enduring need
  • More people, as in the case when a team needs to increase its velocity and throughput just to meet a critical deadline

They don’t want to hire people outright because they envision that their needs will last only for a finite period of time.

In circumstances like this, they would like to augment their staff through the use of a staffing services firm.

When you see a role on Stout Systems Job Board that is described as a contract, if you are selected for the role, you will become a regular W2 employee of Stout Systems with benefits.

Upon completion of the assignment with our client, we may be able to offer you another similar opportunity or we may be able to help you find a direct-hire role with another client.

What about Contract-to-Hire?

The contract to hire model is a hybrid approach to hiring. Companies engage candidates as if they are on a temporary staffing service assignment. After a defined period of time such as six months, the company has the option to extend an offer of direct-hire employment to the candidate or to end the engagement. The contract-to-hire model is used several circumstances:
  • Some company cultures are highly sensitive to firings as they can damage the team spirit. If a contract-to-hire resource reaches the end of an assignment without being direct-hired, that is not viewed negatively by employees—and doesn’t impact the esprit de corp.
  • Similarly, if there have been rounds of lay-offs in recent memory, employees are understandably nervous. If a contract-to-hire resource doesn’t work out, employee morale isn’t damaged.
  • Sometimes growth is forecast—but far from certain. Augmenting staff with a goal of direct-hiring them if the growth actually occurs is a great way to ramp up with a rapid ramp down plan ready to be triggered if needed.
No matter the reason why the company elects the contract-to-hire model, the candidate is hired by Stout Systems and is a regular W2 employee with benefits throughout the contracting portion of the assignment. Read Peg Bogema's excellent blog post on direct-hire versus contract-to-hire for an in depth discussion on the topic.

Employment and Benefits with Stout Systems

If you join Stout Systems on a staffing assignment, you will be direct-hire employee of Stout Systems for the duration of your assignment with our client.

  • Stout Systems provides first class medical, dental and vision benefits—offering two different medical insurance plans and featuring an employer-funded HSA Savings Account.
  • Stout Systems provides life insurance and long term disability insurance at no cost to the employees.

Where possible, when temporary employment with one company is completed, Stout Systems re-assigns personnel to another customer project.

Where that isn’t possible, Stout Systems assists its personnel in their job search.

As the employer, Stout Systems pays for Workers Comp, federal and state unemployment insurance and all other mandated taxes and fees.

If you are New to the Michigan Area

If you are considering relocation to Michigan, you may not be aware of just how beautiful and diverse the state is. Check out this video for a whirlwind introduction to the state of Michigan, which features four seasons and the longest freshwater coastline in the country. In addition, here is some information about a few of the areas that typically hire technology professionals.

Detroit

Detroit is one of the 20 largest cities in the United States.

If you think you know Detroit from what you have seen in the media, you are in for a pleasant surprise. Check out this amazing video: Detroit. Move here. Move the world.

Detroit is home to one of the fastest growing STEM clusters in the nation. Detroit is redefining the future of mobility, innovation, business and culture. Detroit has virtually unlimited access to resources and innovative talent from the 25 colleges and universities in southeast Michigan.

Frequently cited as one of the most affordable cities in which to live in the country.  

And who wouldn't want to live in the place that continues to inspire the world with its music, art, culture and heart. Be prepared to move when you watch Detroit: One Nation Under a Groove!

Ann Arbor

Ann Arbor often appears on “Best of” lists. In 2018 Forbes.com named the Ann Arbor, home to the University of Michigan, the Best College Town in America

The city prides itself on its:

  • Arts and culture
  • Great schools
  • Beautiful parks and recreation centers
  • Diverse culture, especially well represented by its many great restaurants

Here is a great introductory video available about Ann Arbor

Ann Arbor is also well known for its thriving business community and entrepreneurial spirit. Some people compare it with Silicon Valley—minus the housing costs. Learn more about why businesses locate in Ann Arbor

Current Job Openings

Please review our current information technology job openings below. If you find a position of interest, please submit your resume directly for that position.

Or you can send us your resume with no particular position in mind. We will be happy to review it and let you know if we think we have an opportunity that is a good fit now—or will in the near future.

APPLY TODAY
Filter By Tags:
  • Position 3325 Embedded C++ Software Developer

    Farmington Hills, MI
    Posted since: June 17th

    We are searching for an experienced C++ Software developer.

    DETAILS →
    Farmington Hills, MI
    Posted since: June 17th
  • Position 3322 Fullstack Web Engineer (Ann Arbor, MI)

    Ann Arbor, MI
    Posted since: June 17th

    We're searching for a full-stack Web engineer to work with a great team on worthwhile products that supports our schools' students and teachers.

    DETAILS →
    Ann Arbor, MI
    Posted since: June 17th
  • Position 3321 Groovy/Grails or Spring/Stripes Developer

    Farmington Hills, MI
    Posted since: June 17th

    We are searching for a mid-level full stack Web Developer who is proficient with either Java/Stripes/Spring or Groovy/Grails and at least one front end JavaScript framework such as Vue, React or Angular.

    DETAILS →
    Farmington Hills, MI
    Posted since: June 17th
  • Position 3326 Pre-Sales Engineer - Embedded Automotive

    Farmington Hills, MI
    Posted since: June 17th

    We are searching for an experienced pre-sales engineer in the embedded automotive domain to join our client's automotive team. Our client's software powers 1 billion devices in more than 100 million vehicles.

    DETAILS →
    Farmington Hills, MI
    Posted since: June 17th
  • Position 3323 Senior Engineer, Electrical

    Ann Arbor, MI
    Posted since: June 17th

    We are searching for a senior Electrical Engineer to assist with the component-level PCBA design for medical devices.

    DETAILS →
    Ann Arbor, MI
    Posted since: June 17th
  • Position 3324 Senior Software Developer in Test - Ranorex

    Knoxville, TN
    Posted since: June 17th

    We are searching for a senior Software Developer in Test with experience in a medical domain using Ranorex.

    DETAILS →
    Knoxville, TN
    Posted since: June 17th
  • Position 3320 Angular Developer

    This role will require you to be onsite at facilities in Owosso and Durand, MI.
    Posted since: June 11th

    We are searching for a strong Angular developer to assist our client in building out their e-commerce system.

    DETAILS →
    This role will require you to be onsite at facilities in Owosso and Durand, MI.
    Posted since: June 11th
  • Position 3317 Adobe Commerce (Magento) Developer

    This is a remote role. Our client is in the eastern time zone (in the Detroit metro area).
    Posted since: June 7th

    We are searching for a Senior Adobe Commerce (Magento) developer to join our client's team in a remote role.

    DETAILS →
    This is a remote role. Our client is in the eastern time zone (in the Detroit metro area).
    Posted since: June 7th
  • Position 3318 SQL Server Database Developer

    Ann Arbor, MI
    Posted since: June 7th

    We are searching for a SQL Server Database Developer to join our client's team in Ann Arbor, MI.

    DETAILS →
    Ann Arbor, MI
    Posted since: June 7th
  • Position 3315 Full Stack Web Developer (Entry Level)

    Canton, MI
    Posted since: June 3rd

    We are searching for a full stack Web Developer to join our client's Angular/ASP.NET product development team.

    DETAILS →
    Canton, MI
    Posted since: June 3rd
  • Position 3314 Software Product Sales Manager

    Farmington Hills, MI
    Posted since: June 3rd

    We are searching for an experienced Software Product Sales Manager to join our client's team.

    DETAILS →
    Farmington Hills, MI
    Posted since: June 3rd
  • Position 3313 Executive Director, Infrastructure Services

    This role will be situated on site in upstate New York or in our client's HQ on the east coast with 50% travel to upstate New York. Relocation assistance is available.
    Posted since: June 2nd

    We are searching for a candidate to join our client's team as an Executive Director, Infrastructure Services.

    DETAILS →
    This role will be situated on site in upstate New York or in our client's HQ on the east coast with 50% travel to upstate New York. Relocation assistance is available.
    Posted since: June 2nd
  • Position 3308 Hardware Engineer

    Ann Arbor, MI
    Posted since: May 27th

    We are searching for a Hardware Engineer to join a team that designs and builds test fixtures used for ensuring product compliance to industrial network specifications.

    DETAILS →
    Ann Arbor, MI
    Posted since: May 27th
  • Position 3310 Java Software Engineer

    Ann Arbor Michigan
    Posted since: May 27th

    We are searching for a Java Software Engineer with experience building commercial Web applications involving machine learning or image processing.

    DETAILS →
    Ann Arbor Michigan
    Posted since: May 27th
  • Position 3309 Software Engineer

    Ann Arbor, Michigan
    Posted since: May 27th

    We are searching for a Software Engineer to join a team that designs and builds test fixtures used for ensuring product compliance to industrial network specifications.

    DETAILS →
    Ann Arbor, Michigan
    Posted since: May 27th
  • Position 3304 Software Engineer - Apache SOLR (Remote)

    Ann Arbor, MI
    Posted since: May 25th

    We are searching for an experienced Apache SOLR engineer to join a team working on an exciting project in the health management and healthcare delivery domain.

    DETAILS →
    Ann Arbor, MI
    Posted since: May 25th
  • Position 3302 Java Software Engineer

    Ann Arbor, MI
    Posted since: May 21st

    We are searching for a Java Software Engineer to join an organization that offers the opportunity to make software and web development contributions to important healthcare projects.

    DETAILS →
    Ann Arbor, MI
    Posted since: May 21st
  • Position 3300 Mobile Applications Architect

    Toledo, OH
    Posted since: May 21st

    We are searching for an individual with strong knowledge of iOS, Android and Web technologies to join a leading digital media streaming company.

    DETAILS →
    Toledo, OH
    Posted since: May 21st
  • Position 3303 Technical Recruiter

    Detroit Metro Area
    Posted since: May 21st

    Stout Systems is growing!

    DETAILS →
    Detroit Metro Area
    Posted since: May 21st
  • Position 3294 IT Manager

    Ann Arbor, MI
    Posted since: May 18th

    We're searching for a hands-on IT Manager who has experience implementing and managing IT as it relates to private health information (PHI) and who has the knowledge and experience to help our client achieve HITRUST credentials.

    DETAILS →
    Ann Arbor, MI
    Posted since: May 18th
  • Position 3288 Senior SAS Programmer for Health Care Outcomes

    Ann Arbor, MI
    Posted since: May 14th

    We are searching for an experienced Senior SAS Programmer with a strong understanding of statistical concepts and analytical approaches, specifically for health care outcomes.

    DETAILS →
    Ann Arbor, MI
    Posted since: May 14th

Apply Today!

You can let us know which position(s) you are interested in. 

Or you can send us your resume with no particular position in mind. We will be happy to review it and let you know if we think we have an opportunity that is a good fit now—or will in the near future.






If you provide us with your mobile phone number we may send you limited texts related to your submission. We never send marketing texts and do not sell your personal information.

info@stoutsystems.com
877.663.0877
© Copyright 1995-2021 - STOUT SYSTEMS DEVELOPMENT INC. - All Rights Reserved
apartmentenvelopefile-emptyuserusersphone-handsetphonelaptoplaptop-phone linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram