Jobs › Milwaukee Tool

Software Engineer II (Oracle Fusion)

Milwaukee Tool · Menomonee Falls, WI · Full time

Posted Jul 21, 2026 · We last checked this listing on Oct 6, 2026

Apply at Milwaukee Tool

Likely interview questions for this role

Written from this job description, not a generic list. Each one notes what the interviewer is really checking.

About your past

Tell me about a time you had to learn a new part of the Oracle ecosystem quickly to deliver something.

What they are checking: Whether they have the willingness to grow that the posting asks for across reporting, integrations and Redwood.

Tell me about a time you got requirements from a functional team that turned out to be unclear. What did you do?

What they are checking: Whether they ask good questions early and confirm needs instead of building the wrong thing.

What would you do

A report a Finance user depends on is suddenly slow and timing out. How do you troubleshoot it?

What they are checking: Whether they can debug SQL performance and data model issues methodically under business pressure.

A business user asks for a change that would mean customizing a core Fusion page. How do you respond?

What they are checking: Whether they understand upgrade risk in SaaS and steer toward supported extension patterns.

About the work

Tell me about an application you built in Oracle Visual Builder Studio or VBCS. What did it do and how did you connect it to Fusion data?

What they are checking: Whether they have hands-on VBS and VBCS experience and understand how extensions read and write Fusion data.

When would you build a report in OTBI versus BI Publisher?

What they are checking: Whether they know the strengths and limits of each Oracle reporting tool and pick the right one for the need.

Walk me through how you would load data into Fusion using FBDI, and what you check when a load fails.

What they are checking: Whether they understand the FBDI template, ESS job flow and how to read error output to fix loads.

How have you used REST APIs with Oracle Cloud, and how do you handle authentication and errors?

What they are checking: Whether they can build reliable integrations instead of fragile calls that fail silently.

What do you know about Oracle Redwood, and what would change for users when an app moves to Redwood design?

What they are checking: Whether they understand the modernization direction and how it affects user-facing extensions.

Write out loud a SQL query that finds suppliers with no invoices in the last 90 days. What tables or joins would you expect to use?

What they are checking: Whether they can reason through SQL with outer joins and date filters on business data.

Practice this interview out loud.

Offer builds a real interview for this exact role at Milwaukee Tool from your resume and this job description, asks the questions one at a time, and tells you what landed. The first one is free.

Practice this out loud

The full job description

As published by Milwaukee Tool.

Job Description: *Applicants must be authorized to work in the U.S.; Sponsorship is not available for this position at this time. Summary: The Oracle Fusion Software Engineer II is responsible for supporting the development, enhancement, and maintenance of Oracle Fusion extensions, VBS/VBCS applications, and reporting solutions. This role focuses on hands-on delivery of user-facing Oracle applications, low-code development, reporting, and data visibility capabilities within the Oracle Fusion ecosystem. The ideal candidate has foundational Oracle Fusion technical knowledge, experience with VBS and VBCS, and a strong willingness to grow across Oracle reporting, integrations, and Redwood modernization. Key Responsibilities • Develop and support Oracle Visual Builder Studio and Visual Builder Cloud Service applications. • Create and maintain Oracle Fusion reports using BI Publisher and OTBI. • Support Fusion technical development across Finance, SCM, and related Oracle Cloud modules. • Assist with FBDI, ESS, BICC, and reporting-related development activities. • Develop and consume REST APIs as needed for VBS, VBCS, and reporting solutions. • Write and troubleshoot SQL queries supporting reports, dashboards, and application extensions. • Support Redwood-aligned user experience enhancements as directed by senior engineers. • Participate in Agile ceremonies, sprint planning, design discussions, and backlog refinement. • Test, troubleshoot, and resolve application and reporting defects. • Collaborate with functional analysts, product owners, and senior engineers to clarify requirements. • Document development work, test results, and support procedures. Required Qualifications • 3+ years of application development, Oracle development, reporting, or related software engineering experience. • Beginner-to-knowledgeable understanding of Oracle Fusion technical concepts. • Knowledgeable experience with VBS and VBCS. • Beginner-level experience with Oracle Finance and Supply Chain Management technical functionality. • Beginner-level experience with FBDI, ESS, OTBI, BI Publisher, FDI, and BICC. • Knowledgeable experience with Oracle Integration Cloud. • Experience with SQL, JavaScript, REST APIs, JSON, HTML, or CSS. • Strong problem-solving skills and willingness to learn Oracle Cloud technologies. • Ability to work collaboratively in an Agile delivery environment. • Strong written and verbal communication skills . We provide these great perks and benefits: • Robust health, dental and vision insurance plans. • Generous 401 (K) savings plan. • Education assistance. • On-site wellness, fitness center, food, and coffee service. • And many more, check out our benefits site HERE . Milwaukee Tool is an equal opportunity employer.

Apply at Milwaukee Tool

More software engineer roles