1

Software Application Support Engineer Jobs in Michigan

$81K - $105K/yr

Project Management Support: Partner with Project Managers and Program Directors throughout the ... Experience in Business Process Re-engineering related to software applications for business ...

... software to the appropriate group of users. Required Qualifications: Bachelor's degree A minimum of two (2) years' experience working in application support environment with custom or out of the box ...

The Application Scientist supports LC-MS product demonstrations, application development, technical ... Provide on-site training for customers on SCIEX hardware and software platforms and offer ongoing ...

next page

Showing results 1-20

Software Application Support Engineer information

See Michigan salary details

$15

$42

$63

How much do software application support engineer jobs pay per hour?

As of Sep 9, 2026, the average hourly pay for software application support engineer in Michigan is $42.30, according to ZipRecruiter salary data. Most workers in this role earn between $33.75 and $49.42 per hour, depending on experience, location, and employer.

What cities in Michigan are hiring for Software Application Support Engineer jobs?

Cities in Michigan with the most Software Application Support Engineer job openings:

Technical Analyst / Application Support Engineer

Okemos, MI • On-site

Tech Tammina LLC
IT Services • 201 - 500 employees

Contractor

Re-posted 14 days ago


Job description

Role: Technical Analyst / Application Support Engineer

Location: Okemos, MI 

Duration: Long term

Rate: Market

 

Primary Job Responsibilities:

·         Provide support for software, hardware, and operating system issues, including researching, testing and communicating potential solutions for clients.

·         Should be able to understand the process of escalating issues to the next level of support (other groups within Technology Services) as appropriate as and when needed.

·         Propose changes for system impacts and suggests alternatives. 

·         This may include changes to current processes, applications, file layouts, and web services.

·         Should be well versed with extracting data from databases by creating new, or altering existing, basic to complex SQL queries.

·         The data will be used to analyze issues, when developing solutions, and for testing and verification of results.

·         Must be able to run the code for a Java application in debug mode to determine the cause of an issue, make a useful recommendation for a solution, and turn the results of the research over to the development team to make the change.

·         Expected to be familiar with testing processes to create and document test cases to help support the development teams when needed.

 

Must have Technical Skills:

·         Should be strong at analyzing and resolving problems. Must be able to extract test data from databases by creating new, or altering existing, complex SQL queries.

·         Prefer people who can do SQL performance optimization that involves refining SQL queries and database structures to enhance the speed and efficiency of data retrieval and manipulation.

·         Knowledge on Object Oriented programming is preferred.

·         Basic working knowledge of web services (REST or SOAP). 

·         Ability to review software changes and determine system impact. 

·         Experience with incident/support ticketing systems and process workflow. 

·         The ability to be flexible in a fast paced and active work environment.

·         Good communication skills in order to effectively interact with internal and external customers.