Jobs · Information Technology

Oracle/PL/SQL Programmer

Technix LLC · Maine, United States · 3 wk ago
Information TechnologyFull-time

About the role

Location: Augusta, Maine (Remote 100%); Duration: 9 Months; Agency: OIT; Client: State of Maine; Work Mode: REMOTE; Interview Mode: Teams; Special Requirement: Candidates must be in Eastern or Central Time Zones; Citizenship: USC or GC only.

Responsibilities

  • Monitor and validate scheduled and ad hoc data loads, reconcile source and target results, investigate discrepancies, and resolve data-quality issues.
  • Investigate production incidents, analyze application and database behavior, identify root causes, correct defects, and verify solutions do not introduce unintended impacts.
  • Translate business needs, operational concerns, and user-reported issues into clear technical requirements and workable solutions.
  • Review and fully understand assigned tasks, applicable requirements, dependencies, expected outcomes, and acceptance criteria before beginning development work; seek clarification when requirements are incomplete, inconsistent, or ambiguous.
  • Analyze design specifications and proposed solutions, identify technical risks or limitations, and provide constructive feedback regarding alternative designs, implementation methods, and performance considerations.
  • Develop and execute appropriate unit, integration, system, regression, and data-validation tests; testing must confirm technical functionality, data accuracy, error handling, and compliance with defined requirements.
  • Create and maintain accurate system, program, operational, support, and user documentation.
  • Participate effectively in reviews of system designs, database designs, source code, test plans, implementation procedures, and deployment activities.
  • Assist technical and business users in understanding application functionality, warehouse data, data relationships, and reporting capabilities.
  • Manage assigned work independently, organize priorities, meet established deadlines, and coordinate effectively with other team members.
  • Identify and communicate risks, dependencies, technical concerns, and blockers promptly, including their potential effects on scope, schedule, system performance, and data quality.
  • Communicate incident status, technical findings, recommended solutions, implementation progress, and resolution details clearly to customers, stakeholders, and technical team members.

Requirements

  • Minimum of seven (7) years of progressively responsible application development, database programming, and production-support experience.
  • At least five (5) years of hands‑on experience with Oracle databases, SQL, and PL/SQL.
  • Experience with data warehouses, ETL processes, production data loads, performance analysis, defect correction, and data‑quality validation.

Skills

  • Advanced proficiency in Oracle relational database technologies.
  • PL/SQL development, including packages, procedures, functions, triggers, and complex stored program units.
  • Writing, analyzing, and optimizing complex SQL queries.
  • Use of Oracle SQL Developer or comparable Oracle development and diagnostic tools.
  • Troubleshooting existing application code and identifying root causes of defects.
  • SQL and PL/SQL performance analysis, including identifying inefficient queries, execution‑plan issues, indexing opportunities, and database‑related performance bottlenecks.
  • ETL processing, data integration, data transformation, and batch data‑loading operations.
  • Data‑warehouse concepts, including dimensional data structures, source‑to‑target mappings, data reconciliation, and reporting dependencies.
  • Production support and incident investigation involving SQL, PL/SQL, ETL processes, and data‑warehouse workloads.
  • Unit, integration, system, regression, and data‑validation testing.
  • Source‑code management, controlled deployments, and standard software‑development lifecycle practices.

Preferred Skills

  • Data‑warehouse concepts, including dimensional data structures, source‑to‑target mappings, data reconciliation, and reporting dependencies.

Similar jobs