Senior Programmer

Talent Groups

Augusta (ME)

On-site

USD 110,000 - 150,000

Full time

37 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Talent Groups is seeking a senior Oracle database developer to lead complex data warehouse and ETL initiatives. The role requires seven years in application development and five years with Oracle SQL/PL-SQL, plus strong production support and performance tuning skills.

You will troubleshoot production issues, optimize queries, and ensure data quality across loads. Collaboration with analysts and stakeholders is essential to deliver reliable, well-documented solutions.

Qualifications

  • 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, and data-quality validation.

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 that solutions do not introduce unintended impacts.
  • Translate business needs, operational concerns, and user-reported issues into clear technical requirements and workable solutions.
  • Review and understand assigned tasks, dependencies, and acceptance criteria before development; seek clarification when needed.
  • Analyze design specifications, identify risks, and provide feedback on alternative designs and performance considerations.
  • Develop and execute unit, integration, system, regression, and data-validation tests to confirm functionality and data accuracy.
  • Create and maintain accurate system, program, operational, and user documentation.
  • Participate in reviews of system designs, database designs, source code, and deployment procedures.
  • Assist technical and business users in understanding application functionality and reporting capabilities.
  • Manage work independently, prioritize, meet deadlines, and coordinate with team members.
  • Identify risks and blockers, and communicate status and resolution details clearly to stakeholders.

Skills

SQL Proficiency
PL/SQL
Data Warehousing
Performance Tuning
Production Support
Stakeholder Communication

Tools

Oracle SQL Developer
Oracle
ETL Tools
Data Integration
Source Control

Job description

Duration: 8 months to start�

Job Description

Required Experience:

The proposed resource must possess a minimum of seven (7) years of progressively responsible application development, database programming, and production-support experience, including at least five (5) years of hands-on experience with Oracle databases, SQL, and PL/SQL.

The resource must demonstrate senior-level experience developing, maintaining, troubleshooting, and optimizing complex database applications and data-processing solutions. Experience must include work with data warehouses, ETL processes, production data loads, performance analysis, defect correction, and data-quality validation.

Required Technical Skills
  • Oracle relational database technologies.
  • PL/SQL development, including packages, procedures, functions, triggers, and complex stored program units.
  • Writing, analyzing, and optimizing complex SQL queries.
  • Oracle SQL Developer or comparable Oracle development and diagnostic tools.
  • Troubleshooting existing application code and identifying the underlying cause of defects.
  • SQL and PL/SQL performance analysis, including the ability to identify 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.
Required Responsibilities And Competencies
  • 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 that 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. The resource must 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.
Senior-Level Expectations
  • As a senior resource, the Programmer (Specialist) is expected to work with limited supervision and exercise sound technical judgment. The resource must be capable of independently analyzing complex systems and data issues, determining an appropriate course of action, and carrying work through development, testing, implementation, and production validation.
The Resource Must Also Demonstrate The Ability To
  • Anticipate downstream effects on applications, ETL processes, warehouse data, interfaces, and reports.
  • Evaluate more than one potential solution and explain the benefits, risks, effort, and maintainability of each approach.
  • Produce reliable, maintainable, secure, and well-documented code.
  • Provide technically sound recommendations and respectfully challenge a proposed design when a more effective approach is available.
  • Collaborate effectively with developers, analysts, database administrators, business users, project managers, and support personnel.
  • Take ownership of assigned work and production issues through completion.
  • Explain complex technical matters in language appropriate for both technical and nontechnical audiences.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Oracle PL/SQL & Database Developer
Oracle PL/SQL & Database Developer

Novalink Solutions LLC • Augusta (ME)

On-site
USD 110,000 - 140,000
Senior Oracle/SQL Developer
Senior Oracle/SQL Developer

VSG Business Solutions LLC • Charlotte (NC)

On-site
USD 120,000 - 160,000
Oracle Developer with Java
Oracle Developer with Java

Noblesoft Solutions • Jacksonville (FL)

On-site
USD 90,000 - 120,000
Senior Database Developer- Oracle
Senior Database Developer- Oracle

BCBS Global Solutions • King of Prussia (PA)

On-site
USD 110,000 - 150,000
System Analyst – 160
System Analyst – 160

Sovereign Technologies, Inc. • St. Louis (MO)

On-site
USD 90,000 - 130,000
Senior Application Oracle Database Administrator
Senior Application Oracle Database Administrator

Quantum Strides LLC • West Virginia

On-site
USD 100,000 - 130,000
Oracle PL/SQL Developer Database Developer
Oracle PL/SQL Developer Database Developer

Premier Inn Hotels LLC (UAE) • North Carolina

On-site
USD 120,000 - 170,000
Oracle PL/SQL Developer Database Developer
Oracle PL/SQL Developer Database Developer

Premier Inn Hotels LLC (UAE) • Cary (NC)

On-site
USD 140,000 - 180,000
Oracle PL/SQL Developer Database Developer
Oracle PL/SQL Developer Database Developer

Premier Inn Hotels LLC (UAE) • Town of Texas (WI), Northern (KY)

Hybrid
USD 110,000 - 150,000
Oracle PL/SQL Developer (Houston, TX)
Oracle PL/SQL Developer (Houston, TX)

Cedent • Houston (TX)

Hybrid
USD 90,000 - 115,000