Negotiable
Outside
Remote
USA
Summary: The PL/SQL Developer role involves developing and maintaining complex PL/SQL packages, procedures, and functions while optimizing SQL queries for high-volume environments. The position requires collaboration with DBAs and developers to ensure optimal database performance and involves planning and executing Oracle database upgrades. The developer will also troubleshoot performance issues and document technical designs and processes. This role is remote and classified as outside IR35.
Key Responsibilities:
- Develop and maintain complex PL/SQL packages, procedures, triggers, and functions
- Analyze and optimize SQL queries for high-volume, mission-critical environments
- Perform SQL query tuning, execution plan analysis, and index optimization
- Utilize Oracle performance tools: AWR, ADDM, SQL Trace, TKPROF
- Collaborate with DBAs and developers to ensure optimal database performance
- Plan and execute Oracle database upgrades (e.g., 12c/19c to 23c)
- Ensure minimal/zero downtime during migrations and upgrades
- Conduct code reviews and enforce database development best practices
- Troubleshoot and resolve performance issues across environments
- Assist with schema design and participate in data architecture discussions
- Document technical designs, implementation details, and processes
Key Skills:
- 5+ years of hands-on PL/SQL development in Oracle environments
- Expertise in complex stored procedures, functions, packages, and triggers
- Deep understanding of query optimization and Oracle indexing strategies
- Hands-on experience with performance tuning tools (AWR, ADDM, TKPROF, SQL Trace)
- Skilled in handling large datasets, data migrations, and ETL logic
- Proficient in Oracle versions 12c, 19c, or newer
- Strong analytical and problem-solving abilities
- Proven ability to identify performance bottlenecks and deliver scalable solutions
Salary (Rate): undetermined
City: undetermined
Country: USA
Working Arrangements: remote
IR35 Status: outside IR35
Seniority Level: undetermined
Industry: IT
- Develop and maintain complex PL/SQL packages, procedures, triggers, and functions
- Analyze and optimize SQL queries for high-volume, mission-critical environments
- Perform SQL query tuning, execution plan analysis, and index optimization
- Utilize Oracle performance tools: AWR, ADDM, SQL Trace, TKPROF
- Collaborate with DBAs and developers to ensure optimal database performance
- Plan and execute Oracle database upgrades (e.g., 12c/19c to 23c)
- Ensure minimal/zero downtime during migrations and upgrades
- Conduct code reviews and enforce database development best practices
- Troubleshoot and resolve performance issues across environments
- Assist with schema design and participate in data architecture discussions
- Document technical designs, implementation details, and processes
- 5+ years of hands-on PL/SQL development in Oracle environments
- Expertise in complex stored procedures, functions, packages, and triggers
- Deep understanding of query optimization and Oracle indexing strategies
- Hands-on experience with performance tuning tools (AWR, ADDM, TKPROF, SQL Trace)
- Skilled in handling large datasets, data migrations, and ETL logic
- Proficient in Oracle versions 12c, 19c, or newer
- Strong analytical and problem-solving abilities
- Proven ability to identify performance bottlenecks and deliver scalable solutions
- Experience working in Agile/Scrum development teams
- Knowledge of emerging Oracle technologies
- Strong cross-functional collaboration skills with developers, architects, and DBAs
- Proactive and forward-thinking approach to performance tuning and database innovation