Senior PL/SQL Developer

Job not on LinkedIn

šŸ•’ 4 days ago

Apply Now
Find Similar Remote Jobs

šŸ“Š Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of ROI Solutions

ROI Solutions

51 - 200 employees

šŸ¤ Non-profit

šŸ’¼ Consulting

Non-profit • Consulting

ROI Solutions is a technology solutions provider founded in 1999, dedicated to empowering nonprofit organizations with innovative products and services. Their focus lies in offering expertise in areas such as data analysis, data warehousing, CRM, and fundraising, enabling nonprofits to effectively leverage their data to drive social change. Committed to diversity, equity, and inclusion, ROI Solutions strives to support nonprofit missions with passion and purpose, ensuring sustainable growth and an evolving suite of services tailored to their clients' needs.

šŸ“‹ Description

• Design, develop, and maintain PL/SQL packages, stored procedures, functions, and triggers implementing CRM business logic • Optimize SQL queries and PL/SQL code for performance in a large-scale multi-tenant environment • Troubleshoot production database-layer issues, trace execution paths, identify root causes, and deploy fixes • Support scheduled jobs, exports, imports, data pipelines, and external-system integrations • Collaborate with Java application developers to define clean application/database boundaries • Participate in code reviews and maintain database-logic and process documentation • Identify and refactor legacy PL/SQL code for performance, maintainability, and portability • Contribute to decisions about database versus application-layer business logic • Support integration with modern data platforms and downstream analytics • Establish PL/SQL development best practices covering version control, code review, testing, and repeatable deployments • Contribute to Revolution CRM, a CRM platform serving nonprofit organizations

šŸŽÆ Requirements

• 7+ years of hands-on PL/SQL development, including packages, procedures, functions, triggers, collections, and bulk operations • Expert-level SQL, including complex queries, execution plan analysis, and performance tuning across large datasets • Knowledge of Oracle database internals, including query execution, memory management, concurrency, and transaction processing • Experience diagnosing and fixing slow queries, optimizing batch processes, and improving production-system throughput • Multi-tenant or multi-schema experience • Production troubleshooting using database logs, execution plans, and application behavior • Linux proficiency, including filesystem navigation, log reading, and command-line tools • Data security awareness relating to PII, data isolation, access control, and compliance • Ability to collaborate with Java developers, QA engineers, and product managers • Agile experience with sprint-based development, standups, backlog grooming, and iterative delivery • Experience with Oracle DB@AWS or Oracle on OCI/cloud infrastructure preferred • Experience with DBMS_SCHEDULER, Oracle Jobs, and batch-processing orchestration preferred • Experience with data migration or legacy-platform modernization preferred • Familiarity with Git, GitLab, Liquibase, or similar version-control tools preferred • Experience with a PL/SQL SDLC preferred • Experience in a multi-tenant SaaS environment preferred • Nonprofit or fundraising domain experience preferred • Experience with Java/Oracle integration patterns such as JDBC and connection pooling • Familiarity with modern data platforms • Experience mentoring junior developers • Proficiency with Oracle tooling such as SQL Developer or TOAD • Familiarity with CI/CD pipelines for database deployment workflows • Ability to work in the Eastern Time Zone • Must live/work in one of the listed eligible locations

šŸ–ļø Benefits

• Remote work option • Limited travel, generally fewer than five trips per year for in-person team, planning, or company meetings • Opportunity to work for an independent company focused on nonprofit organizations • Equal opportunity workplace

Apply Now

Similar Jobs

šŸ•’ 4 days ago

Everest Technologies, Inc

51 - 200

šŸ’¼ Consulting

šŸ“¦ Logistics

šŸ“£ Marketing

Senior C# developer migrating Java microservices to .NET for an IT services client. Reviewing AI-assisted conversions, preserving service behavior, and proving parity with automated tests.

šŸ‡ŗšŸ‡ø United States – Remote

ā° Full Time

🟠 Senior

šŸ–„ Software Engineer

šŸ•’ 5 days ago

Qualus

1001 - 5000

šŸ—ļø Construction

šŸ“¦ Logistics

šŸ­ Manufacturing

Engineering Technician designing and reviewing utility distribution project packages for Qualus, a power infrastructure solutions firm. Supporting project performance, compliance, quality, and customer relationships.

šŸ‡ŗšŸ‡ø United States – Remote

šŸ’° Seed Round on 2022-03

ā° Full Time

🟔 Mid-level

🟠 Senior

šŸ–„ Software Engineer

šŸ¦… H1B Visa Sponsor

infoinfo

šŸ•’ 5 days ago

Abax Health

51 - 200

šŸ„ Healthcare

ā˜ļø SaaS

šŸ¤ B2B

Software Engineer building Abax Health’s healthcare technology platform for patient financial engagement. Modernizing AbaxOne across application, cloud, integration, and data systems.

šŸ‡ŗšŸ‡ø United States – Remote

šŸ’° $2M Seed Round - Abax Health on 2022-08

ā° Full Time

🟔 Mid-level

🟠 Senior

šŸ–„ Software Engineer

šŸ•’ 6 days ago

DMI (Digital Management, LLC)

1001 - 5000

šŸ’¼ Consulting

šŸ„ Healthcare

šŸ“¦ Logistics

Software Engineer developing Java-based solutions for DMI’s federal regulatory submission platform. Supporting testing, releases, accessibility, and lifecycle governance for government clients.

šŸ‡ŗšŸ‡ø United States – Remote

šŸ’µ $83.4k - $103k / year

ā° Full Time

🟔 Mid-level

🟠 Senior

šŸ–„ Software Engineer

šŸ•’ 6 days ago

Truist

10,000+ employees

šŸ¦ Banking

šŸ’ø Finance

šŸ¤ B2B

Mainframe VTAM engineer designing, automating, and troubleshooting enterprise infrastructure. Supporting secure, reliable systems for Truist Financial Corporation’s banking operations.