1

Oracle Software Engineer Jobs in Minnesota (NOW HIRING)

Data Engineer Principal

Bloomington, MN · On-site

$39.89 - $55.55/hr

Identify, design and implement software architecture to manage software development tasks ... Expert proficiency in SQL; experience with Oracle, PostgreSQL, MySQL, or Microsoft SQL Server * 10 ...

Data Engineer Principal

Bloomington, MN

$115.10K - $138.20K/yr

Identify, design and implement software architecture to manage software development tasks ... Expert proficiency in SQL; experience with Oracle, PostgreSQL, MySQL, or Microsoft SQL Server * 10 ...

Data Engineer Principal

Bloomington, MN

$115.10K - $138.20K/yr

Identify, design and implement software architecture to manage software development tasks ... Expert proficiency in SQL; experience with Oracle, PostgreSQL, MySQL, or Microsoft SQL Server * 10 ...

... Software and Product Development, IT Outsourcing and Technology assistance supplier headquartered ... Experience with SQL Developer (or similar tool) extracting data or troubleshooting issues. Related ...

Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development ... At least 2 year technical delivery experience on Oracle WCS, and 4-5 years general web content ...

Senior Software Engineer

Minneapolis, MN · On-site +1

$127.90K - $168.60K/yr

Experience developing microservice cloud applications (Oracle, AWS, or Azure) * 3+ years of experience developing SQL multi-table queries, inserts, and updates (Prefer Oracle / PostgreSQL)

next page

Showing results 1-20

Oracle Software Engineer information

See Minnesota salary details

$21

$67

$93

How much do oracle software engineer jobs pay per hour?

As of May 30, 2026, the average hourly pay for oracle software engineer in Minnesota is $67.25, according to ZipRecruiter salary data. Most workers in this role earn between $60.53 and $75.34 per hour, depending on experience, location, and employer.

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 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 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 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 Minnesota? For Oracle Software Engineer jobs in Minnesota, the most frequently searched job titles are:
What cities in Minnesota are hiring for Oracle Software Engineer jobs? Cities in Minnesota with the most Oracle Software Engineer job openings:
What are popular job titles related to Oracle Software Engineer jobs in MN? For Oracle Software Engineer jobs in MN, the most frequently searched job titles are:
Infographic showing various Oracle Software Engineer job openings in Minnesota as of May 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $139,887 per year, or $67.3 per hour.
Software Engineer - ERP

Full-time

Medical, Dental, Vision, Retirement, PTO

Posted 2 days ago


Job description

Our Company

The Hazelden Betty Ford Foundation is the largest nonprofit addiction recovery organization in the United States. It is also one of the most mission-driven places you will find. The Hazelden Betty Ford Foundation team is passionate about providing hope and ultimately healing. As a living, growing and evolving institution, the Hazelden Betty Ford Foundation is – at our core- a people-powered organization.  Hazelden Betty Ford Foundation is comprised of 1600+ employees, seventeen treatment sites and produces $190 million dollars in annual revenue.  This exemplary organization serves nearly 25,000 people annually and is committed to provide hope and healing for those experiencing addiction to alcohol and other drugs.

What makes this organization unique is its total ecosystem approach to prevention, education, research, advocacy and treatment.  All of the parts of the organization work together to inform, develop and deliver evidence- based practices that help people reclaim their futures and restore their hope.

Being “a best place to work” is a strategic goal of Hazelden Betty Ford Foundation and it’s a goal that every employee plays an active role in helping to achieve. Our culture is a reflection of how encouraged and energized we each feel about contributing our ideas and performing to our greatest ability. Join us and do meaningful work.

We deeply value our employees.  Working at Hazelden Betty Ford Foundation includes a comprehensive benefits package, including:

  • Competitive Health, Dental and Vision Plans
  • Retirement savings plan with employer match
  • Paid time-off
  • Tuition reimbursement


The Hazelden Betty Ford Foundation is proud to be an equal opportunity and affirmative action employer. We believe that diversity and inclusion among our colleagues is critical to our success as a force of healing and hope for individuals, families and communities affected by addiction to alcohol and other drugs; and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.


What You'll Do

*** You must be in commutable range (40 miles) from one of our residential locations - Center City, MN, Rancho Mirage, CA, Newberg, OR ***

The Business Systems Engineer is responsible for designing, developing, integrating, and maintaining enterprise resource planning (ERP) solutions that support business operations. This role partners closely with business stakeholders, analysts, and Technology Services teams to implement new functionality, optimize existing workflows, and ensure overall system stability and performance.  Assist with translation of business requirements into technological solutions that enhance efficiency, scalability and security of applications.

  • Software Development and Implementation

    • Design, develop, test, and implement ERP system enhancements and integrations.

    • Support the software development lifecycle for ERP, enterprise applications, and 3rd party interfaces including the detailed analysis and technical design to assure the business requirements are met.

    • Develop, test and deploy application code and components while following SDLC standards and best practices.

  •   Support and best practices
    • Tier 2 incident management: Diagnose, troubleshoot, and resolve minor to moderately complex application issues, escalating when necessary to ensure timely resolution.
    • Bestpractice support: Partner with engineers, analysts and business stakeholders to apply industry best practices when evaluating improvements, changes, or new solution designs.

What You'll Need to be a Top Candidate

Required Qualifications:

  • BA in computer science, information systems or 6 years of related work experience 
  • 2+ years' experience developing complex ERP applications
  • 2+ years’ ERP development frameworks (e.g. PL/SQL, Oracle Forms 10g, jDeveloper, SQL Plus, XML Publisher, OA framework, Java)
  • Demonstrates ability to lead, design and develop large complex technology solutions
  • Demonstrated relationship building and collaboration skills across diverse stakeholders 
  • Strong problem-solving and analytical skills.
  • Effective communication and interpersonal skills.
  • Ability to work collaboratively across business and technology to ensure effective delivery of solutions.

Preferred Qualifications:

  • Experience with cloud-based ERP platforms code development.
  • Experience developing and supporting API-based integrations using REST/SOAP, iPaas platforms.
  • Experience Oracle Applications Express (APEX)
  • Knowledge of Hazelden Betty Ford Foundation business practices.
  • Experience leveraging Agile and/or lean methodologies and principles.
  • Experience writing training documentation, instructions, and tip sheets.
  • Experience in healthcare, including behavioral health.
Qualifications:

Required Qualifications:

  • BA in computer science, information systems or 6 years of related work experience 
  • 2+ years' experience developing complex ERP applications
  • 2+ years’ ERP development frameworks (e.g. PL/SQL, Oracle Forms 10g, jDeveloper, SQL Plus, XML Publisher, OA framework, Java)
  • Demonstrates ability to lead, design and develop large complex technology solutions
  • Demonstrated relationship building and collaboration skills across diverse stakeholders 
  • Strong problem-solving and analytical skills.
  • Effective communication and interpersonal skills.
  • Ability to work collaboratively across business and technology to ensure effective delivery of solutions.

Preferred Qualifications:

  • Experience with cloud-based ERP platforms code development.
  • Experience developing and supporting API-based integrations using REST/SOAP, iPaas platforms.
  • Experience Oracle Applications Express (APEX)
  • Knowledge of Hazelden Betty Ford Foundation business practices.
  • Experience leveraging Agile and/or lean methodologies and principles.
  • Experience writing training documentation, instructions, and tip sheets.
  • Experience in healthcare, including behavioral health.
Education:UNAVAILABLEEmployment Type: FULL_TIME