1

Programming Analyst Jobs in Michigan (NOW HIRING)

.Net Developer

Lansing, MI · On-site

$45/hr

Qualifications Experience Required Four (4) years of professional information technology programming/analyst experience equivalent to an Information Technology Programmer Analyst P11 in object ...

Ability to gather and analyze facts, defines problems, and devises solutions. Ability to use programming procedures and techniques in the implementation of computer programs. Ability to effectively ...

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 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 ...

next page

Showing results 1-20

Programming Analyst information

See Michigan salary details

$18

$40

$59

How much do programming analyst jobs pay per hour?

As of Jun 15, 2026, the average hourly pay for programming 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.

Which IT job is the highest paid?

In the IT field, roles such as Chief Information Officer (CIO), Solutions Architect, and Cloud Engineer tend to be among the highest paid, often earning six-figure salaries. These positions typically require advanced skills, certifications, and extensive experience in areas like cybersecurity, cloud computing, or enterprise systems.

What is the difference between Programming Analyst vs Software Developer?

AspectProgramming AnalystSoftware Developer
Required CredentialsBachelor's in CS or related field, certifications like Microsoft or JavaBachelor's in CS or related field, certifications optional
Work EnvironmentBusiness or corporate settings, analyzing and supporting existing systemsTech companies, startups, creating new applications and software
Employer & Industry UsageFinancial, healthcare, and enterprise sectorsTechnology, software firms, and startups
Common Search & ComparisonYesYes

Programming Analysts focus on analyzing, supporting, and maintaining existing software systems within business environments, often working closely with stakeholders. Software Developers primarily design, build, and implement new software applications. While both roles require similar technical skills and certifications, their core responsibilities and work settings differ, making this comparison useful for job seekers exploring related roles.

What does a coding analyst do?

A coding analyst reviews and interprets medical or technical codes used for billing, documentation, or data analysis. They ensure accuracy and compliance with coding standards, often using specialized software and staying updated on coding guidelines. This role requires attention to detail and knowledge of relevant coding systems like ICD or CPT.

What is the role of a program analyst?

A program analyst evaluates and improves the efficiency of programs and projects within an organization. They analyze data, develop reports, and recommend solutions to enhance performance, often using tools like spreadsheets and project management software. Strong analytical skills and knowledge of organizational processes are essential for this role.

What does a programmer analyst do?

A programmer analyst designs, develops, tests, and maintains software applications to meet business needs. They analyze user requirements, write code using programming languages, and collaborate with teams to implement solutions. Strong problem-solving skills and knowledge of tools like SQL and programming languages are essential for this role.
What are popular job titles related to Programming Analyst jobs in Michigan? For Programming Analyst jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Programming Analyst jobs in Michigan look for? The top searched job categories for Programming Analyst jobs in Michigan are:
What cities in Michigan are hiring for Programming Analyst jobs? Cities in Michigan with the most Programming Analyst job openings:
.Net Developer

.Net Developer

Xoriant

Lansing, MI • On-site

$45/hr

Contractor

Posted 29 days ago


Job description

Company Description
Xoriant Corporation is a product development, engineering and consulting services company, serving technology startups as well as mid-size to large corporations. We offer a flexible blend of onsite, offsite and offshore services from our seven global delivery centers with over 800 software professionals. Xoriant has deep client relationships spanning over 20 years with various clients ranging from startups to Fortune 100 companies.
Job Description
Role: .Net Developer(Sr. Programmer Analyst)
Location: Lansing, MI
Client: State Of Michigan
Department: Department of State
Division: Agency Services/MDOS
Rate: $45/hr on W2(Without Benefits)
Duration: 1+ Year long term contract
Address: 106 W. Allegan, Lansing, MI 48933
Interview Mode: In-Person Only
Position Description
Serves as a Senior Level Programmer Analyst / Web Developer to provide application support for legacy applications. Technical expertise in the development, integration, implementation, maintenance and documentation of highly complex IT coding solutions which satisfy the requirements of the client. Adhere to the standards set forth by the IT industry, the Department of Technology Management and Budget (DTMB), and the Client. Maintain and support client/server, web-based, or data base system applications.
Skills Required
• Proven skills in C#.NET, VB.NET, ASP.NET, MVC, XML, AJAX, HTML, CSS, JavaScript, Transact SQL (T-SQL), MS Visual Studio, and MS Office Suite.
• Skills in creating SQL objects, writing database scripts, and preparing Packages, Stored Procedures, Functions, and Triggers
• Knowledge of structured programming, object-oriented programming, and relational database constructs
• Skills to perform thorough unit tests for programs and software applications to ensure a quality product
• Knowledge of the fundamental concepts and operating principles of data communications and data processing hardware and software.
• Knowledge of application development environments and related tools.
• Ability to work with MS TFS code repository, including check in and check out of code and documentation.
• Ability to prepare detailed written instructions and documentation.
• Ability to analyze instructions and data, and interpret business requirements and functional specifications.
• Ability to convert specifications to computer language.
• Ability to gather and analyze facts, defines problems, and devises solutions.
• Ability to use programming procedures and techniques in the implementation of computer programs.
• Ability to effectively make oral and written reports and presentations and prepare clear and concise graphs and charts.
• Ability to establish and maintain effective relationships with systems users.
• Ability to maintain records, prepare reports, and conduct correspondence related to the work.
• Ability to communicate technical terminology at a level appropriate to the audience.
• Ability to provide quality customer service, build trust through integrity of work, and build strategic relationships through teamwork are required.
• Ability to effectively work with a software development team and make decisions related to assigned tasks.
• Ability to troubleshoot and resolve development problems, and calmly and rationally assess situations.
• Knowledge of PowerBuilder 7 through 12 is desirable but not required.
• Knowledge of MS Visio, MS Project, and fundamental Project Management Methodology (PMM) is desirable but not required.
Qualifications
Experience Required
Four (4) years of professional information technology programming/analyst experience equivalent to an Information Technology Programmer Analyst P11 in object-oriented design and programming.
Experience Preferred
Six (6) years of professional information technology programming/analyst experience equivalent to an Information Technology Programmer Analyst P11 in object-oriented design and programming.
Education Required
Possession of a Bachelor's degree with 21 semester (32 term) hours in computer science, data processing, computer information systems, data communications, networking systems, analysis, computer programming, or mathematics.
Additional Information
US CITIZENSHIP IS REQUIRED.
Required Skill set:
  • C#.NET (Min. 4 Years)
  • VB.NET (Min. 4 Years)
  • HTML (Min. 4 Years)
  • CSS (Min. 4 Years)
  • Java script (Min. 4 Years)
  • SQL (Min. 4 Years)
  • MVC (Min. 2 Years)

Additional Information
Thanks & Regards
Amit Dubey
Technical Recruiter
Xoriant Corporation
343 Thornall Street Suite 720
Edison NJ 08837
Tel: 732 200 1920 // Fax: 732 335 3989
www.xoriant.com