1

Programmer Analyst Jobs in Michigan (NOW HIRING)

Collaborating with Developers for other systems in order to integrate across the business. * Ensures the proposed solutions adhere to SOM security guidelines and standards throughout the application ...

New

The resource also provides application oversight to business analysts and to other teams integrating with Master Person index. Not having a resource on staff will delay ongoing and future project ...

IT Programmer Analyst

Traverse City, MI · On-site

$31.75 - $41.25/hr

The RPG Programmer Analyst performs the job of both a systems analyst and a computer programmer. Systems analysts design and develop software and computer systems. Computer programmers implement the ...

IT Programmer Analyst

Traverse City, MI · On-site

$31.75 - $41.25/hr

Company Description The RPG Programmer Analyst performs the job of both a systems analyst and a computer programmer. Systems analysts design and develop software and computer systems. Computer ...

SAP Programmer/Analyst Location: Ann Arbor, MI Requirement Position Overview We are seeking a seasoned SAP SD/MM Functional Consultant with strong hands-on configuration experience and deep knowledge ...

The Sr GRC Programmer/Analyst modifies existing software/application programs, which are typically more complex in nature, or writes new programs to support user and management needs within the GRC ...

The Sr GRC Programmer/Analyst modifies existing software/application programs, which are typically more complex in nature, or writes new programs to support user and management needs within the GRC ...

Showing results 41-60

Programmer Analyst information

See Michigan salary details

$18

$40

$59

How much do programmer analyst jobs pay per hour?

As of Aug 21, 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 35% Full Time, and 65% Contract. Highlights an 100% In-person job distribution, with an average salary of $84,263 per year, or $40.5 per hour.

Programmer Analyst 6

CCS Global Tech

Lansing, MI • On-site

Other

Posted 3 days ago

New


Job description

CCS Global Tech is a rapidly growing Information Technology company with a diverse portfolio of technology products and services and a large network of industry partnerships. With over 22 years of being a successful business with a global talent pool and presence, CCS is a certified Microsoft Gold Partner and specializes in delivering expert Microsoft based solutions for technical and business needs. We have been recognized by Inc. 500 Magazine as one of the fastest growing small companies in the Unites States.
we are a Tier 1 vendor for the City and County of San Francisco for Cloud Services, Staffing Services and Training Services. For this multi-year opportunity with a diverse set of needs to address, we are currently focusing on establishing partnerships with individuals as well as companies who can help us enhance our overall service portfolio, cut lead times, and ultimately help us deliver successfully. We currently hold sizable Government accounts in the San Francisco bay area including City and County of San Francisco, San Mateo County, and Santa Clara County.
We take great pride in our global reach and local influence. Your experience alongside our highly skilled and talented internal team who guide you along the way, offers key insights into what helps you stand out in a competitive job market.
If you are a partner company, please submit resumes with contact information of your own W2 Consultants only. Submitted consultants are expected to have excellent communication skills.

Roles/Responsibilities:

  • Work with colleagues, customers, and end users to define technical requirements for new projects and any future enhancements.
  • Ensure that the technical requirements tie back to the established customer requirements and performance goals and that the technical direction is consistent with the client's long-term strategy.
  • Take ownership of release cycles to implement and deploy new/updates to existing applications and code.
  • Has overall technical responsibility for the technical aspects of the project environments
  • Compile internal development guidelines/standards for the development team and ensure the team is following those standards.
  • Collaborating with Developers for other systems in order to integrate across the business.
  • Ensures the proposed solutions adhere to SOM security guidelines and standards throughout the application lifecycle.
  • Proven record of delivering business value by leveraging technology and an ability to communicate strategic technical concepts at an executive level and be a trusted voice at the decision-making table.
  • Devise a training plan for the development team for a smooth and successful transition to Maintenance & Operations.
  • Excellent written and verbal communication skills.

Salesforce:

  • Strong knowledge and working experience in Service Cloud and Experience Cloud.
  • Participation in each phase of full Salesforce.com lifecycle implementations
  • In-depth understanding of the capabilities and constraints of the Salesforce
  • Strong hands-on experience in writing Apex programming, Visual force pages, Apex triggers, Aura Components, and lightning web components.
  • Knowledge in implementing solutions using configurations(no-code) such as Flows, process builders, and workflow Rules, etc.
  • Work with technical managers, architects, and business stakeholders in gathering requirements and driving the team to implement technical solutions.
  • Hands-on experience with integrating Salesforce with cloud-based applications and on-premises applications using standard and custom REST APIs
  • Good Experience in core web technologies including HTML5, JavaScript, jQuery, and web services (REST & SOAP, JSON & XML, etc.)
  • Hands-on experience in implementing various authentication protocols(oAuth) to integrate 3rd party applications.
  • Demonstrates successful implementation of Batch Apex and/or Schedule Apex development.
  • Ownership of all End-to-End technical aspects of a Salesforce.com program: data migrations, data quality, systems integrations, 3rd party applications, AppExchange products, and custom development
  • Define, communicate, and manage technical change management (e.g., release) processes for all Salesforce technology efforts.
  • Assess Salesforce.com architecture and provide secure, high-performance technical solutions on the Force.com platform
  • Design and document technical architecture solutions that span multiple platforms and include integration and authentication across systems
  • Support SFDX development, branch management, merging, and code deployment activities using Azure DevOps build CI/CD process.
  • Identification of risks and issues from a technical perspective.

The successful candidate will be a self-motivated individual, who can work under dynamic conditions and within deadlines.

Mandatory Skills:

  1. Strong experience in migrating from Classic to Lightning - Required
  2. 5+ years of experience working with Salesforce Digital Experience Sites
  3. Experience in migrating Legacy Visualforce Portals to Digital Experience Sites
  4. 5+ years of experience with GoMeddo Scheduling customization, or equivalent experience with similar scheduling products
  5. 5+ years of experience with Conga Composer
  6. Demonstrated hands on experience with Salesforce, including SFDX and the Salesforce Development Lifecycle
  7. 6+ years of strong Salesforce development experience
  8. 4+ years of experience developing within the Salesforce platform using Apex, Visualforce, Lightning Web Components (LWC), Aura, HTML5, and JavaScript
  9. 5+ years of experience working with Service Cloud
  10. 3+ years of hands-on experience with Salesforce Lightning, including LWC.

Desirable Skills:

  1. Salesforce Certified Platform Developer II
  2. Salesforce experience cloud certification
  3. Demonstrated hands-on experience with Salesforce, including SFDX and the Salesforce Development Lifecycle
  4. 6+ years of strong Salesforce development experience
  5. 4+ years of experience developing within the Salesforce platform using Apex, Visualforce, Lightning Web Components (LWC), Aura, HTML5, and JavaScript
  6. 5+ years of experience working with Service Cloud and/or Health Cloud
  7. 3+ years of hands-on experience with Salesforce Lightning, including LWC
  8. 2+ years of experience with API integrations and Single Sign-On (SSO) implementations
  9. Experience using Microsoft Azure DevOps or comparable tools for requirements tracking, CI/CD, or release management
  10. Exposure to data migration and/or cloud integration projects
  11. Salesforce Certified Platform Developer I and Salesforce Certified Administrator
  12. Salesforce Certified Platform Developer II
  13. Additional experience that is beneficial but not required, including:

Familiarity with governmental processes and compliance, including prior experience working with FedRAMP-compliant tools and environments