Sr. PL/SQL Developer

Overview

On Site
Contract - W2

Skills

Technical Drafting
ELT
RDBMS
Unix
Linux
Shell Scripting
Data Warehouse
Data Processing
Stored Procedures
Microsoft SSIS
Microsoft SSRS
Microsoft Power BI
Transact-SQL
Information Technology
Software Development
Business Systems
Performance Testing
Management
PL/SQL
Pl/Sql Developer
Technical Writing
Database Administration
Web Browsers
Enterprise Software
Reverse Engineering
Oracle
Performance Tuning
Database
Regulatory Compliance
SQL
Application Development
.NET
C#
ASP.NET MVC
JavaScript
JSON
jQuery
XML
Web Services
Unit Testing
Release Engineering
Documentation
Change Management
Git
Systems Engineering
Object-Oriented Programming
Microsoft Visio
Debugging
Critical Thinking
Mentorship
Leadership
Knowledge Sharing
Conflict Resolution
Facilitation
Production Support
DICE

Job Details

Sr PL/SQL Developer

Hybrid Jacksonville, FL

Required Work Experience:
5+ years related work experience, Professional experience with technical design and coding in the IT industry
Advanced/Complex SQL to support ELT development in RDBMS.
Strong Unix/Linux Shell scripting experience.
Extensive understanding of data warehousing concepts/features and extremely large volume batch data processing
Experience building stored procedures using complex SQL and PL/SQL required

Required Education:
Related Bachelor's degree or related work experience

Essential Functions:
Will work as a part of the SQL Development team by designing schema, tables, views, indexed views, developing stored procedures
Create complex queries, SSIS jobs and SSRS / Power BI Reports.
Will be well versed with the latest T-SQL language features and have experience dealing with large volumes of data.

SUMMARY: IT Developers are responsible for the development, programming, and coding of Information Technology solutions. They will engage in all phases of the software development lifecycle which include: gathering and analyzing user/business system requirements, responding to outages and creating application system models. IT Developers are responsible for documenting detailed system specifications and will participate in evaluating, conducting performance testing, and all planned and unplanned maintenance for both internally developed applications and purchased products. Participate in design meetings and consult with clients to refine, test and debug programs to meet business needs and interact and sometimes direct third party partners in the achievement of business and technology initiatives. IT Developers are responsible for including IT Controls to protect the confidentiality, integrity, as well as availability of the application and data processed or output by the application.

As an Oracle PL/SQL Developer, you will be a key member of the Database Group responsible for providing overall database support with concentration in back-end programming. The PL/SQL Developer will be responsible to properly maintain source code sets and necessary technical documentation and assist the DBA's in overall database maintenance. In this role, you'll leverage your knowledge of Oracle database development and be instrumental in the successful implementation of our browser-based, enterprise software product.

Qualifications
Must possess expert programming and troubleshooting skills
Must possess expert performance tuning skills and dynamic SQL skills
Must be willing to jump into anyone's code at any time to solve the problem
Must be able to reverse engineer anyone else's code and be able to modify it to solve the problem in a better or more efficient way
Experience with Oracle Version 10g, 11g, 12c
Strong experience with oracle functions, procedures, triggers, packages & performance tuning
Ensure that database programs are in compliance with V3 standards
Performance tune SQL's, application programs and instances
Application programming experience in .NET .NET, C#, ASP.NET, MVC 5, JavaScript, JSON, JQuery
Demonstrated knowledge in XML and web services
Experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures
Proficiency using versioning tools like Git.
Ability to communicate technical information clearly and articulately
Ability to adapt to a rapidly changing environment
In-depth understanding of the systems development life cycle
Proficiency programming in more than one object-oriented programming language
Proficiency using standard desktop applications such as MS Suite and flow-charting tools such as Visio
Proficiency using debugging tools
High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy
Experience mentoring / or leading other development staff
Proven leadership abilities including effective knowledge sharing, conflict resolution, facilitation of open discussions, fairness and displaying appropriate levels of assertiveness
24x7 Production support experience supporting a large scale
Experience with complex indexing strategies including column store indexing

#DICE

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.