1

Junior Application Analyst Jobs in Michigan (NOW HIRING)

Job Summary We are seeking a motivated Junior Application Developer to support the development ... Strong problem-solving and analytical skills * Willingness to work on-site in a manufacturing ...

Junior Application Developer

Lexington, MI · On-site

$58K - $76K/yr

Job Summary We are seeking a motivated Junior Application Developer to support the development ... Strong problem-solving and analytical skills * Willingness to work on-site in a manufacturing ...

... and application modernization. The ideal candidate will have 7+ years of business analysis ... Demonstrated experience mentoring junior and mid-level Business Analysts . * Strong analytical ...

New

Java Developer - Junior

Ann Arbor, MI · On-site

$40 - $44/hr

You will act as a subject matter expert on our flagship desktop application, providing critical ... Analyze complex technical problems and recommend highly effective, scalable solutions. Act as a key ...

next page

Showing results 1-20

Junior Application Analyst information

See Michigan salary details

$13

$27

$46

How much do junior application analyst jobs pay per hour?

As of Aug 30, 2026, the average hourly pay for junior application analyst in Michigan is $27.99, according to ZipRecruiter salary data. Most workers in this role earn between $20.10 and $30.82 per hour, depending on experience, location, and employer.

What does a junior application analyst do?

A Junior Application Analyst is responsible for supporting and maintaining software applications within an organization. They assist with troubleshooting issues, testing new features, and ensuring that applications meet user needs. Their role often includes collaborating with IT teams, end users, and vendors to resolve problems and implement changes. Junior Application Analysts typically work under the supervision of senior analysts and help document processes and solutions.

What are the key skills and qualifications needed to thrive as a junior application analyst?

To thrive as a Junior Application Analyst, you need a solid understanding of software applications, basic programming or scripting skills, and a relevant degree such as computer science or information systems. Familiarity with troubleshooting tools, database management systems like SQL, and ticketing platforms such as Jira or ServiceNow is typically required. Strong analytical thinking, attention to detail, and effective communication skills help you excel in problem-solving and user support. These competencies ensure efficient resolution of application issues and support seamless business operations.

What are some common challenges faced by junior application analysts during their first year on the job?

Junior Application Analysts often encounter challenges such as understanding complex legacy systems, adapting to fast-paced troubleshooting, and learning to communicate effectively with both technical and non-technical team members. Balancing support tasks with opportunities for project work can also be tricky, especially when prioritizing requests from different departments. However, most organizations provide mentorship and training to help new analysts build confidence and develop their technical and problem-solving skills over time.

What is the difference between Junior Application Analyst vs Application Support Specialist?

AspectJunior Application AnalystApplication Support Specialist
Required CredentialsTypically an associate's or bachelor's degree in IT, computer science, or related fieldSimilar educational background, often with certifications like ITIL or CompTIA
Work EnvironmentInvolves analyzing application requirements, assisting with development, and testingFocuses on troubleshooting, maintaining, and supporting existing applications
Employer & Industry UsageUsed in tech, finance, healthcare, and other industries with software needsCommon in IT departments across various sectors for ongoing support

The Junior Application Analyst primarily focuses on analyzing and assisting with application development, while the Application Support Specialist handles troubleshooting and maintaining existing applications. Both roles require similar educational backgrounds and are vital in tech-driven industries, but they differ in daily responsibilities and focus areas.

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

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

What cities in Michigan are hiring for Junior Application Analyst jobs?

Cities in Michigan with the most Junior Application Analyst job openings:

Infographic showing various Junior Application Analyst job openings in Michigan as of August 2026, with employment types broken down into 73% Full Time, 19% Part Time, 2% Temporary, 5% Contract, and 1% Nights. Highlights an 91% Physical, 3% Hybrid, and 6% Remote job distribution, with an average salary of $58,225 per year, or $28 per hour.

Junior Application Developer

Lexington, MI

$58K - $76K/yr

Contractor

Re-posted 8 days ago


Job description

Job Summary

We are seeking a motivated Junior Application Developer to support the development, maintenance, and enhancement of internal applications used within our manufacturing operations. This role is ideal for an early-career developer with hands-on experience in SQL, Python, and JavaScript who is eager to grow their skills in a real-world, production-focused environment. The position is on-site at our Lexington, MI manufacturing location and will work closely with operations, engineering, and IT teams under the direction of the IT Manager.

Key Responsibilities

  • Develop, maintain, and enhance internal applications and tools using Python, JavaScript, and SQL
  • Write and optimize SQL queries for data retrieval, reporting, and application logic
  • Assist in designing user interfaces and application workflows that support manufacturing processes
  • Debug, test, and troubleshoot applications to ensure reliability and performance
  • Collaborate with senior developers, the IT Manager, and stakeholders to gather requirements and implement solutions
  • Document application functionality, code changes, and development processes
  • Support integrations between databases, applications, and manufacturing systems
  • Follow coding standards, best practices, and version control procedures

Required Qualifications

  • Basic to intermediate experience with:
    • SQL (queries, joins, basic optimization)
    • Python (scripting or application development)
    • JavaScript (front-end or back-end development)
  • Understanding of fundamental software development concepts
  • Familiarity with relational databases
  • Ability to troubleshoot and debug code
  • Strong problem-solving and analytical skills
  • Willingness to work on-site in a manufacturing environment in Lexington, MI
  • Good communication skills and ability to work as part of a team

Preferred Qualifications

  • Bachelor of Science in Computer Science or Programming
  • Experience developing internal business or manufacturing applications
  • Exposure to web frameworks (e.g., Flask, Django, Node.js, or similar)
  • Basic knowledge of HTML/CSS
  • Familiarity with version control systems (e.g., Git)
  • Understanding of manufacturing or industrial processes is a plus

What We Offer

  • Hands-on experience developing real-world applications in a manufacturing environment
  • Opportunity to learn from experienced developers and cross-functional teams
  • Contract role with potential for extension based on performance and business needs

Physical demands:

  • Ability to work extended hours as needed

Travel required: <10%

Affirmative Action/EEO Statement: HDT Automotive Solutions is an equal opportunity employer committed to a culturally diverse workforce.

Environmental: It is the expectation of every HDT employee to understand and competently perform to their role in the environmental management system as outlined in S:SafetyISO 14001EMS written program5.3 Organizational roles responsibilities and authorities.docx.

Other duties: Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.