1

Senior Oracle Applications Developer Jobs in Mason, MI

Oracle DBA

Lansing, MI · On-site

$51.50 - $70/hr

Directs programmers and analysts to make changes to data base management system. Reviews and ... Creates test database environment for applications section, including the creation of necessary ...

Sr Full Stack Java Developer

Okemos, MI · On-site

$47.50 - $61.25/hr

SQL, PL/SQL * Oracle Database Nice to have technical skills: * Unix / Shell Scripts * Docker ... applications and identifying potential matches. These tools are designed to promote efficiency ...

This position serves as a expert programmer in support of applications and business process for ... Responsibilities include providing guidance and mentoring to less senior analysts. The analyst is ...

We are looking for a Senior Application Developer. * The ideal candidate should have at least 5 ... Oracle Database Nice to have technical skills: * Unix / Shell Scripts * Continuous Integration (CI ...

Sr. Full Stack Developer #1056314 * We are looking for a Senior full stack Application Developer on ... Oracle Database Nice to have technical skills: * Unix / Shell Scripts * Continuous Integration (CI ...

Company Description APPLICATION ENGINEER Lansing, MI 1 year Tasks: Gather Business Requirements ... Net Framework Mobile App Construction Windows based Design/Development/Testing Oracle database ...

Full-stack Java developer

Lansing, MI · On-site

$53.25 - $68.75/hr

... applications. Experience programming complex computer systems using current JAVA, this includes ... Experience programming with Oracle 12C or Oracle 19C, Required, 4 Years. Experience programming ...

Java Developer

Lansing, MI · On-site

$51.75 - $67/hr

Design, develop, and maintain applications using Java/J2EE * Develop and maintain RESTful web ... Hands-on experience with SQL databases (Oracle, SQL Server, MySQL, PostgreSQL) * Familiarity with ...

Full Stack Java Developer

Okemos, MI · On-site

$47.50 - $61.25/hr

We are looking for a Senior Application Developer. * The ideal candidate should have at least 5 ... Oracle Database Nice to have technical skills: * Unix / Shell Scripts * Continuous Integration (CI ...

.Net Developer .Net & Java

Lansing, MI · On-site

$51.75 - $67/hr

... and maintains applications across multiple platforms and experience/understanding of agile ... Net 4.8 with C#, and Oracle database skills. Required skills: Development Environment Support

Full-Stack Java Developer

Lansing, MI · On-site

$53.25 - $68.75/hr

... applications. Experience programming complex computer systems using current JAVA, this includes ... Experience programming with Oracle 12C or Oracle 19C, Required, 4 Years. * Experience programming ...

Sr. Data Engineer - Lansing, MI

Lansing, MI · On-site

$116K - $139K/yr

... Senior Data Engineer to join our team. This role will involve designing, developing, and ... The ideal candidate will have strong experience in Databricks, AWS, Python/Scala, Oracle, and ...

Java Developer Full Stack

Lansing, MI · On-site

$53.25 - $68.75/hr

... applications. * Experience programming complex computer systems using current JAVA, this includes ... Experience programming with Oracle 12C or Oracle 19C, Required, 4 Years. * Experience programming ...

Showing results 41-60

Senior Oracle Applications Developer information

See Mason, MI salary details

$69.5K

$118.4K

$140.7K

How much do senior oracle applications developer jobs pay per year?

As of Aug 19, 2026, the average yearly pay for senior oracle applications developer in Mason, MI is $118,394.00, according to ZipRecruiter salary data. Most workers in this role earn between $112,300.00 and $136,300.00 per year, depending on experience, location, and employer.

What is a senior Oracle Applications Developer?

A Senior Oracle Applications Developer is responsible for designing, developing, and maintaining Oracle-based applications to support business operations. They work with Oracle E-Business Suite (EBS), Oracle Cloud, or other Oracle technologies to customize, enhance, and optimize applications. Their role includes coding, troubleshooting, performance tuning, and integrating Oracle solutions with other systems. They collaborate with business analysts, project managers, and end-users to ensure applications meet business requirements. Strong expertise in PL/SQL, Oracle Forms, Reports, and APIs is typically required.

What does a senior Oracle Applications Developer do?

As a Senior Oracle Applications Developer, your daily responsibilities often include designing and implementing customizations to Oracle Applications, troubleshooting and resolving complex system issues, and developing PL/SQL scripts or reports based on user requirements. You'll collaborate closely with business analysts, project managers, and end-users to ensure technical solutions align with business needs. Additionally, you may mentor junior developers, participate in code reviews, and contribute to technical documentation. This role provides a dynamic environment where analytical skills and teamwork are essential for successful project delivery.

What skills and qualifications are needed to be a senior Oracle Applications Developer?

To thrive as a Senior Oracle Applications Developer, you need deep expertise in Oracle E-Business Suite (EBS), PL/SQL programming, and application customization, usually backed by a computer science degree or equivalent experience. Familiarity with Oracle development tools like Oracle Forms, Oracle Reports, and certifications such as Oracle Certified Professional are highly valued. Strong analytical thinking, proactive problem-solving, and effective communication skills set outstanding professionals apart. These abilities are crucial for delivering robust business solutions, ensuring system stability, and collaborating with stakeholders across functional areas.

What are popular job titles related to Senior Oracle Applications Developer jobs in Mason, MI?

For Senior Oracle Applications Developer jobs in Mason, MI, the most frequently searched job titles are:

What cities near Mason, MI are hiring for Senior Oracle Applications Developer jobs?

Cities near Mason, MI with the most Senior Oracle Applications Developer job openings:

Infographic showing various Senior Oracle Applications Developer job openings in Mason, MI as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% Hybrid job distribution, with an average salary of $118,394 per year, or $56.9 per hour.

$51.50 - $70/hr

Full-time

Re-posted 14 days ago


Job description

Position : Oracle DBA
Location : Lansing, MI
Duration : 10+ Months
Job Description
Years of Experience:
4-7 years of experience.
Job Description:
Has knowledge of commonly used concepts, practices, and procedures within a particular field. Relies on instructions and pre-established guidelines to perform the functions of the job. Primary job functions do not typically require exercising independent judgment.
• Responsible for data analysis and database management. Involved in maintenance, enhancement, designing of data dictionaries, physical and logical database models, and performance tuning. Knowledge of the utilities and production tools used for data storage management to support the Application Team. Coordinates physical changes to computer databases; codes, tests, and implements physical database, applying knowledge of data base management system. Designs logical and physical databases reviews description of changes to database design to understand how changes to be made affect physical data base (how data is stored in terms of physical characteristics, such as location, amount of space, and access method).
• Establishes physical database parameters. Uses structured query language (SQL) to define database objects using database definition language (DDL) and control access to database objects using data control language (DCL). Language descriptions and specifies identifiers of database to database management system or directs others in coding database descriptions. Calculates optimum values for database parameters, such as amount of computer memory to be used by database, following manuals and using calculator. Specifies user access level for each segment of one or more data items, such as insert, replace, retrieve, or delete data. Specifies which users can access data bases and what data can be accessed by user. Tests and corrects errors, and refines changes to database.
• Enters SQL to create production data base. Uses database utility programs and 3rd party utilities to monitor database performance, such as distribution of records and amount of available memory. Directs programmers and analysts to make changes to data base management system. Reviews and corrects programs. Answers user questions. Confers with coworkers to determine impact of data base changes on other systems and staff cost for making changes to data base. Modifies data base programs to increase processing performance, referred to as performance tuning. Workers typically specialize in one or more types of data base management systems. Providing assistance in the planning, development, maintenance, and monitoring of integrated database systems, and ensuring that the conceptual and design phases of new applications are consistent with the structural parameters within the database environment.
• Evaluates users' requests for new data elements and systems, incorporates them into the existing shared data environment, and provides technical assistance. Coordinates the use of data to ensure data integrity and control redundancy, loads databases, and reorganizes as needed. Performs data modeling and prototyping. Performs logical and physical data modeling, designs relational database models, and creates physical data models from logical data models. Performs security recovery procedures. Determines and implements database search strategies and storage requirements. Maintains data dictionary ensuring uniformity of definitions and sets standards for use of data dictionary. Monitors database performance and recommends efficiency improvements. Creates test database environment for applications section, including the creation of necessary libraries and procedures.
• Executes the procedures necessary to save, retrieve, and recover databases from hardware and software failures within established procedures. Assists with determining, implementing, and enhancing standards on database security and with monitoring agency disaster recovery procedures and systems. Assists with the installation of database software and with analyzing, designing, and implementing databases. Assists in benchmarking and threshold testing of databases and with establishing and controlling necessary database security. Assists in the selection of database management software. Experience in computer systems analysis or computer programming work.
• Knowledge of the principles, practices, and techniques of computer programming and systems design; of computer operations, systems, and procedures; of project control and cost estimating techniques; of computer programming languages; of data processing flowcharting techniques; of database structures and theories; and of current database technologies.