Sunday, September 29, 2013

Senior Oracle Developer Job

Job Title: Senior Oracle Developer

Job ID: 18571

Location: San Diego, CA, US

Full/Part Time:

Regular/Temporary: Regular

Line of Business:Epsilon

Responsibilities
* Collaborate with developers, project managers and business analysts in conceptualizing and developing new software applications and enhancements.

* Assist in the definition, development, and documentation of software’s business requirements and User Stories, objectives, deliverables, and specifications on a project-by-project basis in collaboration with internal users and departments.

* Assist in defining software development project plans, including scoping, scheduling, providing time estimates for programming tasks and implementation plans and schedules.

* Conduct research on emerging application development software products, languages, and standards in support of procurement and development efforts.

* Prepare and dispense work assignments, provide guidance, and/or review the work of local and offshore development team members.

* Develop technical documentation to define the system components, development environment and implementation planning/strategies

* Maintain a current awareness of technological developments and trends as it relates to databases, development methodologies and tools.

* Responsible for developing estimates on related project work.

* Ability to work with developers, project managers, business analysts, account managers, architects and/or technical leads to achieve business and functional requirements. Ability to work with front end design team and/or tech lead to achieve functional requirements.

* Cooperate with the Quality Assurance team to define test cases, metrics, and resolve questions about test results; assist Quality Assurance team in maintaining the integrity and security of the quality assurance environment.

* Implement solutions that are reliable, scalable, and perform at a high-level to meet the service levels associated with mission-critical Oracle-based solutions.

* Work with business users to analyze and recommend business process flow improvements.

* Prepare design documents and technical specs explaining and motivating the approaches to be taken in the deployment of systems.

* Deliver high-quality solutions to business owners to ensure alignment of technical solution with business objectives

* (Senior software engineer) - Lead a small team of developers through the development process.

* Document and share knowledge with larger development team.

* Work in a team environment.

* Clearly communicate problem/resolution process to project management.


Qualifications
* The candidate must have the ability to design and implement solutions that are reliable, scalable, and perform at a high-level to meet the service levels associated with mission-critical Oracle-based solutions.

* Knowledge of database architecture and best practices for Oracle SQL and PL/SQL coding style and application tuning.

* Ability to direct the construction of packages, procedures, triggers and PL/SQL blocks in Oracle, as well as the Korn shells scripts that would be used to execute them.

* Excellent impact-analysis skills and discipline. Carefully analyzes the existing code base as part of each design effort, to avoid redundancy and inconsistency and maximize code reuse.

* Proven analytical and problem-solving abilities. Ability to quickly discern the most relevant facts and recommend the quickest, most practical and safest approach to resolving an issue with a program or database.

* Able to decompose and solve problems at the appropriate level within the system, keeping in mind the higher-level structures and their requirements and dependencies with adjoining subsystems.

* Strong logical/analytical skills with a keen ability to anticipate and avoid problems.

* Work with architects to define and implement migration strategies from legacy systems to new architecture and technologies.

* Work well within a team environment, and have the will and the ability to succeed in an environment that includes offshore development. Occasional night and weekend work is required for offshore development management and assistance with scheduled code releases, typically once a week.

* Ability to work within tight deadlines and effectively prioritize and execute tasks in a high-pressure environment.

* Outstanding communication skills (verbal and written) and an ability to communicate with internal and external customers and all levels of management, including communicating technical information to nontechnical audiences.

* Attention to detail and the ability to manage several tasks at once.

* Clear understanding of Systems Development Life Cycle (SDLC) methodology and respective experience with its application in design and development phases. Experience with Agile methodologies a plus.

* Excellent understanding of coding methods and best practices. The software engineer's code must be worthy of being held up as an example for others to follow, in terms of readability, consistency, adherence to standards, and performance.

* Recognizes good opportunities for code reuse, and ensures that the code is designed and implemented accordingly.

* Ability to design, validate and execute software test plans.

* Strong listening skills; ability to capture requirements expressed in design meetings.

* Flexible and adaptable in regard to learning and understanding new technologies.

* Highly self motivated and directed.

* Developing negotiation and persuasion skills; ability to facilitate consensus among a diverse group of stakeholders.


Experience


* Experience designing and developing substantial database applications (ERP, CRM, etc.) on large Oracle databases (preferably over 1TB).

* Recent development experience in Oracle PL/SQL is a must have, with good software methodology/practices. Good working knowledge of SQL Server preferred.

* Experience in performance tuning, application monitoring and support of production applications.

* Experience working with offshore teams preferred.

* Experience writing technical specifications for work to be performed by other developers.

* 3+ (SWE) or 7+ (Sr. SWE) years of overall IT/software development experience

* 2+ (SWE) or 5+ (Sr. SWE) years of recent and relevant experience as an Oracle developer or software engineer working on large-scale apps (ERP, CRM, etc.) in an Oracle 10g or 11g environment.

* Development experience in Unix Korn shell scripting.

* Experience in automotive marketing and/or CRM applications preferred.

* Awareness of Microsoft Team Foundation Server or other source control solutions preferred.

* Java experience helpful but not required.

* Informatica experience helpful but not required.


Education requirements


* Candidates must possess a Bachelor's degree (and/or 5 years equivalent work experience or specialized training) in Information Technology (IT), Computer Science (CS), Software Engineering, or a related discipline.

* Oracle certifications a plus.


Compensation and Benefits

Alliance Data offers a competitive salary, a comprehensive selection of benefit options including 401(k).


Conditions of Employment

All job offers are contingent upon successful completion of drug screen and background checks.


About Us

Aspen Marketing Services, a leading global marketing services firm and division of Epsilon, builds long-term relationships with clients, many of which are in the Fortune 100, through impactful programs built to engage, sell and retain. Clients benefit from Aspen's comprehensive portfolio of in-house marketing capabilities, including digital marketing, advanced analytics, direct marketing, experiential and event marketing, word-of-mouth and multi-cultural marketing. To learn more about Aspen, please visit http://www.aspenms.com/or follow us on Facebook at www.facebook.com/aspenmarketingservices






News Source

0 comments:

Post a Comment

 
Copyright © . Search job listings to find a job online in USA - Posts · Comments
Theme Template by BTDesigner · Powered by Blogger