This position reports to the Manager of Oracle EBS Application and will work closely with the Enterprise Architect. Paramount to the success of this role is the Sr. Oracle Applications Developer's ability to collaborate with and influence IT teams across the enterprise and work with key Vendors, other developers and other application consultants with the common goal of creating and simplifying systems, functions and processes.
Bachelor's Degree in Information Technology, Information Systems, Computer science, Business or other related scientific or technical discipline or may substitute an equivalent combination of professional certifications demonstrating technical proficiency, technical education and experience.
Coding and Development certifications
Fluent in English, both oral and written required
8+ years of experience in application design and development and PL/SQL programming.
Should have end to end implementing experience in R12.
Strong in Financial and P2P modules (AP, AR, GL, FA, PO, OM, iExpenses, iProcurement) for R12
Experience in object oriented design and development
8+ years of experience leading in the design and implementation of Development, Application, and Data Architectures
Works with peer Oracle ERP analysts, technical developers and other subject matter experts to facilitate, lead and contribute delivery of projects. Very strong in developing and testing all identified RICE components required to satisfy application requirements.
2+ years of experience in the implementation of design and architectural processes in an Enterprise Agile environment spanning multiple geographic locations
3+ years of experience in the design, execution, operation and evolution of web services based, service oriented architecture solutions utilizing REST, RPC and messaging paradigms
Demonstrated experience as an architecture leader for successful application modernization and consolidation projects
Cloud architecture, deployment and hosting experience with Azure, AWS or other a plus
Experience re-platforming from one framework into another
Oracle PL/SQL Programming and Advanced PL/SQL
Crystal Reports / Business Objects Reporting
Client Side Skills
UI Framework like bootstrap
Development Tools (Plus):
Team Foundation (TFS)
Experience with version tracking systems such as TFS and Subversion
Ability to establish performance levels to achieve individual and group goals; trains in necessary skills needed to succeed and advance
Business Intelligence; Oil and Gas experience considered a Plus
Strong background with Windows-based and UNIX/Linux-based systems
Expert knowledge and experience with application architectures and design patterns
Hands on experience with design, development, implementing, customizing and supporting Oracle EBS especially Financial, Manufacturing and Project modules.
6+ years working knowledge of Oracle Developer suite ( Forms/ Reports), Oracle JDeveloper, Oracle Workflow Builder, SQL/PLSQL , Unix Shell scripting , BI Publisher reports, Oracle Reports 6i, 10g, Forms Personalization, Custom.plls, OA Framework personalizations and customizations , SQL tuning and SQL*Loader.
Participate in code review processes for technical objects.
Well experienced in writing technical documentations using AIM documentation templates and standards.
Define and document detailed coding specifications.
Develop interface components to support other systems such as Hyperion, etc.
Heavy SQL development experience (Oracle, SQL Server) and experience with NoSQL technology
Demonstrate experience with RPC request/response, asynchronous communication, and message based communication (TIBCO,WebSphereMQ, MSMQ, Broker/Bus) will be a plus
Experience with Enterprise Architecture frameworks and processes (TOGAF, FEA, Zachmann)
Demonstrate knowledge of IT Security best practices and integration with application authorization and access
Thorough understanding of enterprise system design challenges
Ability to resolve increasingly complex problems
Ability to adjust work schedule to accommodate unexpected changes
Able to identify and fill in missing business requirements on behalf of users. Proactive and motivated to improve business operations by looking for patterns of recurring problems that should be addressed and looking out for future problems that may impact the business.
Translate software requirements into workable programming code and maintain and develop programs for use in business
breaking down program specification into its simplest elements and translating this logic into a programming language;
Understanding of ERP solutions. Solid understanding of Software Development Lifecycle.
Ability to work independently and also work as part of a team, which may be established purely for a particular project, to write a specific section of the program
Create testing sample data-sets to check that output from the program works as intended
Managing activities such as Configurations and Migrations with due process adherence.
Assisting with User acceptance testing to ensure the program can be used easily, quickly and accurately
Writing detailed documentation for the operation of the program by users and computer operators
Creating consulting manuals, periodicals and technical reports to learn new ways to develop programs and maintain existing skills and knowledge
Updating, repairing, modifying and developing existing software and generic applications.
Strong problem-solving and analytical skills, as well as creativity and the ability to work with abstract concepts.
Interpersonal skills to support interaction and collaboration across the enterprise.
Convey complex ideas and concepts to all levels
Ability to coach/mentor development teams
Pursues self-development and learning of emerging technologies and best practices.
Self-managed able to identify and fill in missing business requirements on behalf of users
Proactive and motivated to improve business operations by looking for patterns of recurring problems that should be addressed and looking out for future problems that may impact the business. Able to excel in supervisory responsibilities
Critical and analytical think that is not shy in advocating their ideas
Regularly communicate and collaborate with Supervisor progress statuses, concerns and questions
Manage the complex technical delivery of projects from development of partnerships, to on-time and budget ROI meeting desired business outcomes and acting with a sense of urgency.
Understand team dynamics and utilizes these strengths to achieve results in collaboration with all different levels within the company to accomplish a common goal.
Ensure consistently accurate technical designs and levels-of-effort in a complex, changing environment.
Keep current with new and emerging technology related to area of responsibility; participates in continuing education related to the position.
Contribute to the Application Portfolio and Application Schematics.
Adherence to all company policies and procedures
CVR Energy is an EEO and affirmative action employer. We encourage qualified minority, female, veteran and disabled candidates to apply.