Programmer Analyst
Lansing, MI · Hybrid
Programmer Analyst 4 Job Location: Lansing, MI (Hybrid) Job Type: Contract / Requirement: * 5+ Years Experience * Bachelor's Degree * Build workflow forms using Sharepoint Designer, and PowerApps ...
Lansing, MI · Hybrid
Programmer Analyst 4 Job Location: Lansing, MI (Hybrid) Job Type: Contract / Requirement: * 5+ Years Experience * Bachelor's Degree * Build workflow forms using Sharepoint Designer, and PowerApps ...
Lansing, MI · Hybrid
Programmer Analyst 4 Job Location: Lansing, MI (Hybrid) Job Type: Contract / Requirement: * 5+ Years Experience * Bachelor's Degree * Build workflow forms using Sharepoint Designer, and PowerApps ...
Lansing, MI · On-site
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 ...
Quick apply
Lansing, MI · On-site
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 ...
Lansing, MI · On-site
The Senior Developer/Analyst will be a member of an Agile development team of 5 Developers, 1-2 Quality Assurance Analysts and a Business Analyst. This role can lead Angular development within our ...
Lansing, MI · On-site
The Senior Developer/Analyst will be a member of an Agile development team of 5 Developers, 1-2 Quality Assurance Analysts and a Business Analyst. This role can lead Angular development within our ...
Programmer Analyst #1057157 Responsibilities: * Design, develop, and maintain full stack applications utilizing Java (Spring Boot) on the back end and modern JavaScript frameworks such as React ...
Quick apply
Programmer Analyst #1057157 Responsibilities: * Design, develop, and maintain full stack applications utilizing Java (Spring Boot) on the back end and modern JavaScript frameworks such as React ...
Lansing, MI · On-site
Programmer Analyst 6 Lansing, MI Req id-118341 Hybrid Work Programmer Analyst 6 (.NET C# Developer) Top Skills & Years of Experience: • 5+ years of .NET CORE 3.1 or higher (6.0 preferred) and C# ...
Lansing, MI · On-site
Programmer Analyst 6 Lansing, MI Req id-118341 Hybrid Work Programmer Analyst 6 (.NET C# Developer) Top Skills & Years of Experience: • 5+ years of .NET CORE 3.1 or higher (6.0 preferred) and C# ...
Lansing, MI · On-site
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 ...
Quick apply
Lansing, MI · On-site
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 ...
Dimondale, MI · On-site
Programmer Analyst 4 Duration: 12 months to start with the possibility of extension Location: Dimondale, MI 48821 Hybrid position onsite Tuesdays and Wednesdays Description: In the analyst role, the ...
Dimondale, MI · On-site
Programmer Analyst 4 Duration: 12 months to start with the possibility of extension Location: Dimondale, MI 48821 Hybrid position onsite Tuesdays and Wednesdays Description: In the analyst role, the ...
Lansing, MI · On-site
Role: Programmer Analyst 3 Location: Lansing, MI 48933 ( 2days/week) Duration: 1 year with possible extension Local candidate only Onsite Interview Must have * 8+ years of Development Environment ...
Quick apply
Lansing, MI · On-site
Role: Programmer Analyst 3 Location: Lansing, MI 48933 ( 2days/week) Duration: 1 year with possible extension Local candidate only Onsite Interview Must have * 8+ years of Development Environment ...
Lansing, MI · On-site
Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. This advanced position provides development environment support ...
Quick apply
Lansing, MI · On-site
Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. This advanced position provides development environment support ...
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 ...
Quick apply
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 ...
Okemos, MI · On-site
Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. * This advanced position provides development environment support ...
Quick apply
Okemos, MI · On-site
Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. * This advanced position provides development environment support ...
Lansing, MI · On-site
Programmer Analyst 6 Location: Lansing, MI 48933 -Hybrid Duration: 1 Year with possible extension Prior state experience preferred 5-6 pages resume Hybrid, in office 2 days a week Need 2-3 ...
Quick apply
Lansing, MI · On-site
Programmer Analyst 6 Location: Lansing, MI 48933 -Hybrid Duration: 1 Year with possible extension Prior state experience preferred 5-6 pages resume Hybrid, in office 2 days a week Need 2-3 ...
Lansing, MI · On-site
Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. * This advanced position provides development environment support ...
Quick apply
Lansing, MI · On-site
Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. * This advanced position provides development environment support ...
Lansing, MI · On-site
Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. * This advanced position provides development environment support ...
Quick apply
Lansing, MI · On-site
Programmer Analyst 3 as an advanced information technology programmer/analyst and technical resource in the Eligibility Area. * This advanced position provides development environment support ...
Lansing, MI · On-site
Programmer Analyst 5 Developer passionate about creating performant, usable, and accessible digital experiences. This position will join a small team of developers focused on continuing to build out ...
Quick apply
Lansing, MI · On-site
Programmer Analyst 5 Developer passionate about creating performant, usable, and accessible digital experiences. This position will join a small team of developers focused on continuing to build out ...
$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 ...
$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 ...
Lansing, MI · On-site
Programmer Analyst 2 Job Location: Lansing, MI (Hybrid) Job Type: Contract * Manage Tableau users, access, and permissions * Add/remove Tableau licenses in test and production environments * Promote ...
Lansing, MI · On-site
Programmer Analyst 2 Job Location: Lansing, MI (Hybrid) Job Type: Contract * Manage Tableau users, access, and permissions * Add/remove Tableau licenses in test and production environments * Promote ...
Programmer Analyst 3 Location: Lansing MI (2 days per week onsite fromd ay 1) Duration 1 year with further extension Interview Process: Candidates submitted MUST be willing to come onsite (Lansing ...
Programmer Analyst 3 Location: Lansing MI (2 days per week onsite fromd ay 1) Duration 1 year with further extension Interview Process: Candidates submitted MUST be willing to come onsite (Lansing ...
Lansing, MI · On-site
Programmer Analyst 3 Location: Lansing, MI Req id-116584 Hybrid Work Candidates MUST be local or relocate from day of acceptance at their own expense. Will need to be onsite starting day 1 for hybrid ...
Lansing, MI · On-site
Programmer Analyst 3 Location: Lansing, MI Req id-116584 Hybrid Work Candidates MUST be local or relocate from day of acceptance at their own expense. Will need to be onsite starting day 1 for hybrid ...
Lansing, MI · On-site
Programmer Analyst 6 Location: Lansing, MI (48933) Client: State of Michigan Duration: 12+ Months We are seeking a skilled Programmer Analyst with extensive experience in business analysis and system ...
Quick apply
Lansing, MI · On-site
Programmer Analyst 6 Location: Lansing, MI (48933) Client: State of Michigan Duration: 12+ Months We are seeking a skilled Programmer Analyst with extensive experience in business analysis and system ...
$18.23 - $22
2% of jobs
$22 - $25.77
5% of jobs
$25.77 - $29.54
11% of jobs
$31.36 is the 25th percentile. Wages below this are outliers.
$29.54 - $33.31
14% of jobs
$33.31 - $37.08
16% of jobs
The median wage is $37.71 / hr.
$37.08 - $40.86
10% of jobs
$40.86 - $44.63
11% of jobs
$47.34 is the 75th percentile. Wages above this are outliers.
$44.63 - $48.40
9% of jobs
$48.40 - $52.17
9% of jobs
$52.17 - $55.94
8% of jobs
$55.94 - $59.71
6% of jobs
$18
$40
$59
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.
| Aspect | Programmer Analyst | Software Developer |
|---|---|---|
| Primary Role | Analyzes user requirements, designs solutions, and develops applications | Designs, codes, tests, and maintains software applications |
| Required Skills | Programming, analysis, problem-solving, communication | Programming, software design, debugging, project management |
| Work Environment | Often in IT departments, collaborating with analysts and users | In development teams, working on coding and software projects |
| Certifications | Typically none required, but certifications like Microsoft Certified or Java certifications are common | Similar 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.

Contractor
Posted 3 days ago
Job Description