1

Junior Applications Engineer Jobs in Michigan (NOW HIRING)

Senior Mechanical Engineer

Spring Lake, MI · On-site

$95K - $125K/yr

Collaboration Work closely with Electrical Engineering and Applications Engineering teams to ... Mentorship & Oversight Provide guidance and mentorship to junior engineers by supporting their ...

Senior Mechanical Engineer

Spring Lake, MI · On-site

$95K - $125K/yr

Collaboration Work closely with Electrical Engineering and Applications Engineering teams to ... Mentorship & Oversight Provide guidance and mentorship to junior engineers by supporting their ...

Junior ServiceNow Developer

Grand Rapids, MI · On-site

$51.75 - $71.25/hr

Acrisure is seeking a Junior Developer - ServiceNow on our growing team. The Junior Developer ... Assistin developing, configuring, and maintaining ServiceNow applications, modules, and workflows.

Junior ServiceNow Developer

Grand Rapids, MI · On-site

$52 - $71.25/hr

Acrisure is seeking a Junior Developer - ServiceNow on our growing team. The Junior Developer ... applications, modules, and workflows. * Create and modify forms, tables, business rules, client ...

Junior ServiceNow Developer

Grand Rapids, MI · On-site

$51.75 - $71.25/hr

Acrisure is seeking a Junior Developer - ServiceNow on our growing team. The Junior Developer ... applications, modules, and workflows. * Create and modify forms, tables, business rules, client ...

If you're passionate about technology, ready to grow beyond junior-level work, and excited to make ... Hands-on experience deploying applications to AWS, Azure, or GCP Experience with Spring Boot, React ...

Control Engineer

Detroit, MI · On-site

$82K - $106K/yr

... applications. You will gain exposure to a variety of industrial automation systems and technologies ... You should be comfortable leading or supporting technical teams, mentoring junior engineers, and ...

Control Engineer

Detroit, MI · On-site

$82K - $106K/yr

... applications. You will gain exposure to a variety of industrial automation systems and technologies ... You should be comfortable leading or supporting technical teams, mentoring junior engineers, and ...

Junior Network Engineer

Novi, MI · On-site

$60K - $80K/yr

Provide product and technical support for all versions of Microsoft's core business applications (i.e. Windows, Office), as well as virtualization environments built on Citrix, Microsoft, and VMware.

Provide product and technical support for all versions of Microsoft's core business applications (i.e. Windows, Office), as well as virtualization environments built on Citrix, Microsoft, and VMware.

Senior Software Test Engineer

Lansing, MI · On-site

$100K - $130K/yr

The role involves leading QA strategies for enterprise applications, mentoring junior engineers, and implementing automation frameworks while ensuring quality in Agile environments. Responsibilities ...

Jr. Controls Engineer

Detroit, MI · On-site

$82K - $106K/yr

The JR Controls Engineer is expected to inspire and lead their teams by setting the example and ... applications, IFM and Keyence inspection camera applications. * Proficient in Excel, Word, and ...

Showing results 21-40

Junior Applications Engineer information

See Michigan salary details

$29.2K

$62.6K

$95.4K

How much do junior applications engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for junior applications engineer in Michigan is $62,580.00, according to ZipRecruiter salary data. Most workers in this role earn between $42,300.00 and $69,700.00 per year, depending on experience, location, and employer.

What does a Junior Applications Engineer do?

A Junior Applications Engineer assists in designing, developing, and supporting software applications based on client or business needs. They often work under the guidance of senior engineers to troubleshoot issues, test new features, and ensure applications run smoothly. Their responsibilities may also include writing technical documentation, collaborating with development teams, and providing technical support to end users. This role is ideal for those who are early in their engineering careers and looking to gain hands-on experience with application development and deployment.

What are some typical projects a Junior Applications Engineer might work on during their first year?

As a Junior Applications Engineer, you can expect to work on a variety of projects such as assisting with product demonstrations, troubleshooting customer issues, and supporting the integration of software or hardware solutions. You may also collaborate closely with senior engineers and sales teams to develop technical documentation and respond to customer inquiries. These projects offer valuable exposure to product functionality, customer needs, and cross-departmental teamwork, helping you build a strong foundation for future growth in the field.

What are the key skills and qualifications needed to thrive as a Junior Applications Engineer, and why are they important?

To thrive as a Junior Applications Engineer, you need a solid understanding of engineering principles, programming languages like Python or Java, and a relevant degree in computer science or engineering. Familiarity with software development tools, version control systems like Git, and experience with troubleshooting or debugging applications are typically required. Strong problem-solving abilities, teamwork, and effective communication help you collaborate with cross-functional teams and address client needs. These skills and qualities are essential for delivering reliable technical solutions and supporting successful project implementation.

What is the difference between Junior Applications Engineer vs Applications Engineer?

AspectJunior Applications EngineerApplications Engineer
Required CredentialsAssociate's degree or relevant certifications, some experienceBachelor's degree in engineering or related field, more experience
Work EnvironmentEntry-level, training-focused, collaborative teamsMore autonomous, client-facing, project management
Employer & Industry UsageTech, manufacturing, software companiesSimilar industries, often with more complex projects

The main difference between a Junior Applications Engineer and an Applications Engineer lies in experience and responsibility level. Junior roles are entry-level, focusing on learning and supporting projects, while Applications Engineers handle more complex tasks and client interactions. Both roles are common in tech and manufacturing sectors, with the Junior position serving as a stepping stone to the full Applications Engineer role.

What are the most commonly searched types of Applications Engineer jobs in Michigan?

The most popular types of Applications Engineer jobs in Michigan are:

What job categories do people searching Junior Applications Engineer jobs in Michigan look for?

The top searched job categories for Junior Applications Engineer jobs in Michigan are:

Infographic showing various Junior Applications Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 77% Full Time, 16% Part Time, 1% Temporary, 4% Contract, and 1% Nights. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $62,580 per year, or $30.1 per hour.

Application Developer III-Epic ETL and Reporting

Blue Cross Blue Shield of Michigan

Detroit, MI • On-site

Full-time

This job post has expired today. Applications are no longer accepted.


Blue Cross Blue Shield of Michigan rating

7.8

Company rating: 7.8 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

197th of 315 rated insurance


Job description

Departmental Summary

This position supports analytics, reporting, and data delivery exclusively within the Epic platform. Responsibilities include designing, configuring, customizing, testing, deploying, and supporting Epic-provided dashboards, extracts, analytics content, and related data structures available within the out-of-the-box Epic product. This role is not intended for general reporting or ETL work across other internal BCBSM applications.

Departmental Requirements

Candidates must have relevant experience in application programming, systems analysis, reporting, analytics, or data development. Preferred experience includes working with Epic analytics tools and data structures such as Cogito, Chronicles, Clarity, Caboodle, Reporting Workbench, Radar, SlicerDicer, and Cogito SQL. Candidates must be able to develop, test, validate, document, troubleshoot, and support Epic analytics solutions while demonstrating strong analytical, communication, collaboration, data interpretation, quality assurance, and user-focused design skills. Epic certification is required; candidates without certification may be considered if they are willing to complete the required out-of-state Epic training and obtain certification.

Work closely with clients, business analysts and team members on major projects to understand the business requirements that drive the analysis and design of quality technical solutions that align with business and IT strategies and are in compliance with the organization's architectural standards. Provide support in the full systems life cycle that may span a broad range of applications to ensure application software is delivered on time and within budget.

  • Code applications or enterprise wide software systems using a disciplined development process. Integrate solutions with other applications and platforms outside the framework. Create data extracts and reports from system based on requirements. Develop, execute, and document unit test plans. Support and/or execute all testing efforts across the life cycle.
  • Identify technical requirements. Create technical design specifications and assist in sizing technical requirements, as needed.  Assist and review technical design specifications developed by junior levels.
  • Lead the deployment of new modules upgrades and fixes to the production environment, as needed. Make modules production-ready by moving them to libraries, completing forms and version control documents, following procedures, etc. Validate deployment.
  • Evaluate new application packages and tools and performs research on best practices. Provide recommendations for solutions.
  • Assist in production support.  Troubleshoot existing information systems to identify errors or deficiencies and develops solutions. Provide ongoing maintenance applications.
  • Evaluate existing applications and platforms and provides recommendations for improving application performance by conducting gap analysis, identifying feasible alternative solutions, and assisting in the scope of modifications.  Participate on teams that outline the process and scope out the improvements that can realized through the application solutions.
  • Document functions and changes to new or modified modules and test activities/results and other areas such as error handling and backup/recovery procedures.  Assist in the development of user guides and training documentation for systems.
  • Participate in project planning processes. Develop work plan timelines and manages workflows to meet project timeframes, as needed.
  • Identify best sources of data feeds and interfaces with architects to ensure their feasibility with corporate data warehouse, when needed.
  • Adhere to standards and procedures; check for compliance. May assists in defining development guidelines and standards. Review modules for quality assurance. 
  • Prepare and present formal training to IT staff, as needed. Provide technical leadership, coaching and mentoring to team members.  Provide technical guidance or systems process expertise. Develop reports and presentations for senior management, as needed.
  • Other duties may be assigned.

"Qualifications"

EDUCATION AND/OR EXPERIENCE

  • Bachelor's degree in related field preferred.
  • Five (5) years of application programming and analysis experience required.
  • Broad level of understanding surrounding information systems and application architecture standards required.
  • Experience designing, developing and testing applications using proven or emerging technologies required.
  • Project management and experience leading projects preferred.

OTHER SKILLS AND ABILITIES

  • Demonstrated ability to analyze and interpret complex problems or processes that span multiple business areas, identify and understand requirements, and develop alternate solutions.
  • Understand the necessity and value of accuracy and attention to detail ability to process information with high levels of accuracy.
  • Expertise in multiple technical environments and possesses business knowledge that spans one or more business areas.
  • Written and verbal communication skills.
  • Ability to work independently, or within a team environment.
  • Other related skills and/or abilities may be required to perform this job.
All qualified applicants will receive consideration for employment without regard to, among other grounds, race, color, religion, sex, national origin, sexual orientation, age, gender identity, protected veteran status or status as an individual with a disability.

What Blue Cross Blue Shield of Michigan employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom