1

Programmer Analyst Jobs in Michigan (NOW HIRING)

Programmer Analyst #1062927 Position Description: This employee provides application development/integration services to the Department of Technology, Management and Budget supporting Michigan ...

The Programmer Analyst role involves developing complex computer systems primarily using Java and various frameworks, as well as participating in agile development processes. Qualifications

Programmer Analyst 5 Top Skills & Years of Experience: Expericence creating C# MVC web services 3+ Years Experience building applications utilizing Angular 3+ Years Experience with .NET core ...

Programmer Analyst #1062708 Top Skills & Years of Experience: * Strong experience in migrating from Classic to Lightning - Required * Candidate must hold a bachelor's degree or higher in any study ...

Programmer Analyst 6 Location: Lansing MI Duration: 12+ Months Dynamics 365 Programmer Analyst This employee provides application development/integration services to the Department of Technology ...

Programmer Analyst #1062399 Position Description: The position is responsible for providing ongoing maintenance and support for Master Person Index (MPI), Michigan Index Data Stewardship Portal and ...

Programmer Analyst 3 Location: Lansing, MI (Need only Locals) Rate: Market Duration: long term contract Top Skills & Years of Experience: * 8-11+ years of Development Environment Support * 8-11 ...

Programmer Analyst 6

Lansing, MI · On-site

$58 - $63/hr

Programmer Analyst 6 Location: Lansing, MI 48933 Minimum Education Level: Bachelor's Degree We are looking for a Programmer Analyst 6. Top Skills & Years of Experience: · Bachelor's degree in ...

Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. This advanced position provides development environment support ...

Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. * This advanced position provides development environment support ...

Senior Programmer-Analyst

Lansing, MI

$45.25 - $61/hr

Senior Programmer-Analyst Location: Lansing, MI Duration: 12 months Analyze business requirements, generate project specifications and convert specifications into code, develop technical designs in ...

Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. * This advanced position provides development environment support ...

next page

Showing results 1-20

Programmer Analyst information

See Michigan salary details

$18

$40

$59

How much do programmer analyst jobs pay per hour?

As of Sep 11, 2026, the average hourly pay for programmer analyst in Michigan is $40.51, according to ZipRecruiter salary data. Most workers in this role earn between $31.44 and $49.23 per hour, depending on experience, location, and employer.

What is a programmer analyst?

As a programmer analyst, you design, develop, and implement a computer system that is customized to suit a business’ or client’s needs. You can find this work in a variety of industries, including finance, engineering, and science. You meet with supervisors to determine what the business needs are and design a program, application, or database that meets those needs. You then create any required software to go along with the system. Your job duties include performing tests on new programs, debugging as needed, and providing support if required. Other responsibilities include writing and updating procedures and policies related to programming, ensuring hardware is fully functional, and calling for repairs when needed.

How do programmer analysts typically balance coding tasks with analyzing business requirements in their daily work?

Programmer Analysts often split their time between developing software solutions and working closely with business stakeholders to gather and interpret requirements. This means you'll frequently switch between writing code, debugging applications, and participating in meetings to clarify project goals or discuss user needs. Effective communication and time management are crucial, as you'll need to translate business processes into technical specifications while ensuring your solutions remain aligned with organizational objectives. Collaboration with project managers, business analysts, and quality assurance teams is common, making teamwork an integral part of the role.

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

To thrive as a Programmer Analyst, you typically need strong analytical skills, programming proficiency (often in languages such as Java, Python, or C#), and a bachelor’s degree in computer science or a related field. Familiarity with databases, software development tools, and systems analysis methodologies, as well as certifications like CompTIA or Microsoft Certified Solutions Developer (MCSD), are commonly required. Strong problem-solving abilities, effective communication, and attention to detail enable standout performance in both technical troubleshooting and translating business needs into technical solutions. These skills and qualities are crucial for delivering reliable software that meets organizational requirements and facilitates smooth business operations.

What is the difference between Programmer Analyst vs Software Developer?

AspectProgrammer AnalystSoftware Developer
Primary RoleAnalyzes user requirements, designs solutions, and develops applicationsDesigns, codes, tests, and maintains software applications
Required SkillsProgramming, analysis, problem-solving, communicationProgramming, software design, debugging, project management
Work EnvironmentOften in IT departments, collaborating with analysts and usersIn development teams, working on coding and software projects
CertificationsTypically none required, but certifications like Microsoft Certified or Java certifications are commonSimilar certifications, including programming language certifications and Agile/Scrum

While both roles involve programming, Programmer Analysts focus on analyzing requirements and designing solutions, whereas Software Developers primarily concentrate on coding and building software applications. The roles often overlap, but the Analyst role emphasizes requirements gathering and system analysis, making it suitable for those with strong communication skills alongside technical expertise.

Are programmer analysts in demand?

Programmer analysts are in high demand due to their skills in software development, systems analysis, and problem-solving. They are often required across industries such as finance, healthcare, and technology, with job growth expected to continue as organizations increasingly rely on technology solutions and digital transformation initiatives.

How much do programmer analysts make in the US?

Programmer analysts in the US typically earn a median annual salary of around $75,000 to $95,000, depending on experience, location, and industry. Salaries can increase with proficiency in programming languages, database management, and analytical skills, and may include benefits such as bonuses or certifications.

What are the most commonly searched types of Programmer Analyst jobs in Michigan?

The most popular types of Programmer Analyst jobs in Michigan are:

What are popular job titles related to Programmer Analyst jobs in Michigan?

For Programmer Analyst jobs in Michigan, the most frequently searched job titles are:

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

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

What cities in Michigan are hiring for Programmer Analyst jobs?

Cities in Michigan with the most Programmer Analyst job openings:

Infographic showing various Programmer Analyst job openings in Michigan as of August 2026, with employment types broken down into 31% Full Time, and 69% Contract. Highlights an 100% In-person job distribution, with an average salary of $84,263 per year, or $40.5 per hour.

Programmer Analyst

Lansing, MI • On-site

FastTek
IT Services • 501 - 1,000 employees

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 17 days ago


Job description

Programmer Analyst #1062927
Position Description:
This employee provides application development/integration services to the Department of Technology, Management and Budget supporting Michigan Department of Civil Rights (MDCR), Michigan Civil Service Commission (MCSC)and Michigan Department of Lifelong Education, Advancement, and Potential (MiLEAP). They will be responsible for the design, maintenance, development, and enhancement of the agency applications. Project assignments and activity will be executed within the framework of our System Engineering Methodology (SEM). These assignments will provide for the development, testing and deployment of application releases, updates and modifications.
 
This position is responsible for providing advanced technical support for Dynamics 365 Platforms.
 
As a Programmer Analyst, they will both perform and leading the team with project tasks, including but not limited to, gathering requirements, planning, analyzing, designing, testing, implementation, documentation and the maintenance of Dynamics 365 and Power Platform Implementations.
 
Skillset:
  • 5+ years of working experience with Dynamics 365 and Power Platform Implementations
  • Architect Experience 3+ years
  • Power Platform Solutions, particularly Power Automate and Power Pages Power Apps, Power Portal - 5+ years of hands-on experience.
  • Microsoft Azure platform experience
  • Azure DevOps 5+ years
  • Data Architecture Experience- 3+ years
  • Infrastructure/Network and Application Support - 5+ years
  • Design and document technical architecture solutions that span multiple platforms and include integration and authentication across systems
  • CICD/Release Management - Define, communicate, and manage technical change management (e.g., release) processes for all Dynamics 365 related technology efforts
  • Identification of risks and issues from a technical perspective.
  • Azure Communications
  • API's
  • Abilities to prepare detailed written instructions and documentation.
  • Abilities to effectively make oral and written reports and presentations and prepare clear and concise documentation.
  • Experience in performing analysis and requirements gathering with customers.
  • An ability to resolve complex problems in a timely manner and seeks optimum solutions.
  • Ability to communicate technical terminology at a level appropriate to the audience.
  • Effective at creating highly complex assignments in a high stress work environment.
  • Ability to troubleshoot application issues under pressure.
  • Technical Customer Service Analyst - 5+ years
  • Extensive experience with MS Dynamics, MS Azure, and Application Support - 5+ years
 
Required Certifications:
  • Microsoft Certified: Power Platform Developer Associate
  • Microsoft Certified: Dynamics 365 Customer Service Functional Consultant Associate
  • Microsoft Certified: Azure Administrator Associate (AZ-104)
  • ITIL Foundation Certification
 
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 a 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.