1

Oracle Software Engineer Jobs in Michigan (NOW HIRING)

We are also able to support multiple vendor stacks such as IBM, SAP, and Oracle. Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and Deploy applications ...

We are also able to support multiple vendor stacks such as IBM, SAP, and Oracle. Key Responsibilities: - Software developer with responsibilities to Define, Design, Develop, and Deploy applications ...

Minimum 5+ SQL / Oracle database experience or PostGres * Google Cloud Platform (GCP) development (Cloud Run, Pub Sub, GCS Bucket) and deployment experience * Strong analytical and problem-solving ...

Minimum 5+ SQL / Oracle database experience or PostGres * Google Cloud Platform (GCP) development (Cloud Run, Pub Sub, GCS Bucket) and deployment experience * Strong analytical and problem-solving ...

Software Engineer #1060559

Dearborn, MI ยท On-site

$120 - $170/hr

Software Engineer #1060559 - Dearborn, Michigan Position Description: Need software engineer to ... GCP Cloud Run, PostgreSQL, Angular, Spring Boot, MySQL, Oracle, REST APIs, Java, Jira Skills ...

Software Engineer #1060561

Dearborn, MI ยท On-site

$90 - $150/hr

Dearborn, Michigan Software Engineer Need a software engineer to work on propulsion inโ€‘house ... GCP Cloud Run, PostgreSQL, Angular, Spring Boot, MySQL, Oracle, REST APIs, Java, Jira Skills ...

Sr. Software Engineer

Grand Rapids, MI ยท On-site

$117K - $155K/yr

Company Description Dematic is a leading supplier of integrated automated technology, software and ... Extensive Database Design and Programming (Microsoft SQL, Oracle) * Knowledge and understanding of ...

Sr. Software Engineer

Grand Rapids, MI ยท On-site

$117K - $155K/yr

Company Description Dematic is a leading supplier of integrated automated technology, software and ... Extensive Database Design and Programming (Microsoft SQL, Oracle) * Knowledge and understanding of ...

Oracle PL/SQL Developer

Lansing, MI ยท On-site

$51.50 - $65/hr

NAVA Software solutions is looking for an Oracle PL/SQL Developer Details: Oracle PL/SQL Developer Location: Lansing MI- Hybrid role Duration: 6-12 months Job Duties and Responsibilities:

Summary: The Software Engineer is responsible for working on projects that are currently being ... The position requires a strong proficiency in oracle development focusing on stored procedures and ...

Summary: The Software Engineer is responsible for working on projects that are currently being ... The position requires a strong proficiency in oracle development focusing on stored procedures and ...

Summary: The Software Engineer is responsible for working on projects that are currently being ... The position requires a strong proficiency in oracle development focusing on stored procedures and ...

Salesforce Software Engineer (Remote)

Portage, MI ยท On-site +1

$133K - $222K/yr

Partner with Customer Solutions teams to translate business needs into Salesforce and Oracle CPQ ... Minimum 4 years of Software Engineering experience. * Minimum 2 years of Salesforce development ...

Salesforce Software Engineer (Remote)

Portage, MI ยท On-site +1

$133K - $222K/yr

Partner with Customer Solutions teams to translate business needs into Salesforce and Oracle CPQ ... Minimum 4 years of Software Engineering experience. * Minimum 2 years of Salesforce development ...

next page

Showing results 1-20

Oracle Software Engineer information

See Michigan salary details

$19

$59

$83

How much do oracle software engineer jobs pay per hour?

As of Sep 6, 2026, the average hourly pay for oracle software engineer in Michigan is $59.85, according to ZipRecruiter salary data. Most workers in this role earn between $53.85 and $67.07 per hour, depending on experience, location, and employer.

What does an Oracle software engineer do?

An Oracle Software Engineer is responsible for designing, developing, and maintaining software applications that utilize Oracle technologies, such as Oracle databases, Oracle Cloud, and related tools. They often write code, optimize database queries, and ensure the performance and security of applications that interact with Oracle systems. Additionally, they may collaborate with other developers, analyze user requirements, and troubleshoot technical issues related to Oracle software environments.

What are some common challenges Oracle software engineers face when working on large-scale database projects?

Oracle Software Engineers often encounter challenges such as optimizing database performance, managing complex schema changes, and ensuring data security in large-scale environments. Coordinating with cross-functional teams, such as system administrators and application developers, is key to aligning database solutions with organizational needs. Staying updated with Oracle's evolving features and best practices is also important to maintain system efficiency and data integrity. Proactive communication and continuous learning help overcome these challenges effectively.

What are the key skills and qualifications needed to thrive as an Oracle software engineer, and why are they important?

To thrive as an Oracle Software Engineer, you need strong programming skills (often in Java, SQL, and PL/SQL), a solid understanding of database design, and typically a degree in computer science or a related field. Experience with Oracle Database, Oracle Application Express (APEX), and certification such as Oracle Certified Professional (OCP) are frequently required. Analytical thinking, problem-solving ability, and effective communication help you excel in collaborating with teams and troubleshooting complex issues. These skills ensure robust, scalable solutions and smooth integration in enterprise environments that rely heavily on Oracle technologies.

What is the difference between Oracle Software Engineer vs Oracle Database Administrator?

AspectOracle Software EngineerOracle Database Administrator
Required CredentialsBachelor's in CS or related, Oracle certifications (e.g., OCP)Bachelor's in CS or related, Oracle certifications (e.g., OCP)
Work EnvironmentDevelops and maintains Oracle-based applications and softwareManages and maintains Oracle databases, ensuring performance and security
Industry UsageUsed in software development teams, application projectsUsed in IT operations, database management teams
Common Search IntentBuilding or coding Oracle applicationsManaging Oracle database systems

While both roles require Oracle certifications and work within Oracle environments, Oracle Software Engineers focus on developing and coding Oracle-based applications, whereas Oracle Database Administrators manage, optimize, and secure Oracle databases. Understanding these differences helps job seekers target the right roles based on their skills and career goals.

What are popular job titles related to Oracle Software Engineer jobs in MI?

For Oracle Software Engineer jobs in MI, the most frequently searched job titles are:

Infographic showing various Oracle Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 82% Full Time, 10% Part Time, 2% Temporary, 4% Contract, and 1% Nights. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $124,488 per year, or $59.9 per hour.

Oracle Cloud Developer - Integrations Engineer

ODL, Inc.

Zeeland, MI โ€ข On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 20 days ago


Job description

Position Overview:
This position is responsible for designing, developing, and supporting enterprise integrations across ODL Oracle Cloud Applications and internal or external business systems. The role focus is on building and secure, scalable, and reliable end-to-end integration solutions using Oracle Integration Cloud (OIC) among other technologies. The position works closely with cross-functional teams to analyze business requirements, architect and implement integration strategies, troubleshoot issues, and ensure future high performance and compatibility with ongoing system updates.
Who We Are:
Driven by continual innovation and trusted partnerships, ODL is a global leader in high-quality door and insulated glass solutions. For decades, our purpose has been simple: Make Your Life Betterโ„ข-for our customers, our communities, and our people.
With 14 global locations and thousands of employees, ODL has been recognized as a Great Place to Workยฎ across all countries of operation. We invest in our people, celebrate growth, and foster a culture where accountability, innovation, and excellence thrive.
Essential Job Functions:
  • Administer Oracle Integration Cloud to support integrations within the ODL application architecture.

  • Administer security and configuration in the Oracle Cloud Infrastructure.

  • Independently, efficiently, and effectively self-manage priorities, tasks, and small projects.

  • Collaborate cross-functionally to gather information and provide analysis of goals, complexity/feasibility, resource, cost, and time.

  • Design, develop, implement, and monitor integrations solutions.

  • Provide technical support and resolve issues related to Oracle Fusion Cloud application integrations.

  • Define, implement, and follow best practices for integrations to ensure future upgrade and release compatibility.

  • Identify risks, problems, or opportunities in existing applications integrations and develop solutions to continuously improve, to mitigate challenges, to ensure operational stability, and to ensure scalability and overall solution effectiveness and efficiency.

  • Ensure quality of development deliverables by applying proven testing methodologies.

  • Maintain comprehensive documentation of customizations, configurations, and integrations.

  • Stay updated with Oracle Fusion Cloud updates, patches, and new features.

  • Build and maintain strong relationships with the business.

  • Build and maintain Integration roadmaps with high quality and on-time execution.

  • Continuously improve your knowledge and skills in Oracle Fusion Cloud technologies, keeping apprised of and making recommendations based on new developments, opportunities and offerings in the vendor ecosystem.

  • Evaluate emerging integration and middleware technologies and recommend adoption where it creates business value.

  • Train and mentor others, guiding based on project requirements and best practices; Provide oversight and coordination with external partners.

Experience and Education:
  • Bachelor's Degree in Computer Science or equivalent work experience.

  • 5+ years of experience in Software engineering with a focus on data integration, data processing, data quality, data migration and data governance.

  • 3+ years of hands-on experience with Oracle Integration Cloud and Oracle SOA Suite.

  • Experience using Oracle tools and technologies such as VBCS, BIP, OTBI, CMK, ADW, PL/SQL, SOAP, REST, XML, JSON.

  • Knowledgeable with EDI

  • Experience with multiple systems in the Oracle Cloud Application Suite (Preferred: ERP, SCM, OTM, WMS, OCC, CPQ, FDI, EPM).

  • Experience working with other leading cloud-based data warehouses and platforms. - Preferred

  • Certification in Oracle Cloud Infrastructure (OCI) or Oracle Integration Cloud (OIC). - Preferred

  • Excellent written/verbal communication and listening skills.

  • Demonstrated fast learner, strong analytical and problem-solving track record; able to independently own backlog, lead solutions and develop action plans and roadmaps.

  • Proven experience challenging the status quo and implementing continuous improvements to technology products, services and processes.

  • Possesses flexibility to work in a fast paced, dynamic environment.

What you'll get:
  • Health, Dental, and Vision insurance
  • Prescription Plan
  • 401(k) with company match
  • Tuition Reimbursement
  • Disability Plan
  • Paid Vacation and 10 Holidays
  • Health Club Reimbursement
  • Bonus program
  • Wellness program

Shift
First Shift (United States of America)