Oracle Applications Developer in Bangalore, India
Applications Developer will work in
the Cloud Operations Team and will participate in the design, development,
testing, troubleshooting and monitoring of solutions using Oracle Responsys,
enterprise class Cross Channel Management platform offered in SaaS model. This
person must have passion for solving complex and interesting problems arising
in the area of distributed computing, high volume transaction processing and
large scale system design. Our success requires us to process over 150 million
transactions a day. This position requires deep experience in developing
enterprise-class web applications using Java and J2EE technologies, ETL
programming and processing large volumes of data.
Design, develop, implement andtroubleshoot innovative and customer-centric data integration solutions for theOMC platform that need to result in scalable/maintainable applications
Acquire knowledge of existing codeand re factor code as needed to meet evolving design decisions
Provide detailed documentation onsystem design and implementation
Work with the Solution Architects,platform, data services and QA teams to release changes smoothly
BS/MS or other relevant technicaldegree
Extensive experience in databasedesign and concepts, strong Oracle SQL/PL- SQL skills
Experience designing/implementinghigh performance SQL against very large datasets
Experience in developingenterprise-class web applications using Java and J2EE
Background developing ETL auditingcapabilities for capturing, reporting, and correcting bad data
Ability to monitor performance ofdata integration systems to provide ongoing performance tuning
Ability to quickly learn and developexpertise in highly complex existing applications and SaaS architectures
Ability to document solutionsincluding release notes and implementation guides
Demonstrate analytic andproblem-solving skills, particularly as it relates to Solution design,development and infrastructure
Excellent communication andrelationship skills
Ability to thrive in ahigh-productive, customer-oriented environment.
Ability to contribute to multipleprojects / demands simultaneously
Experience with high volumedistributed application development in a SaaS environment
Knowledge of Applicationimplementation / Support and troubleshooting
Technical exposure to OracleDatabase, JAVA, PL SQL, OBIEE
Good logical and reasoning skills.
Willingness to work in a 24X7 production support environment and shifts with aclear cut understanding of production support processes and tools like IncidentManagement, Ticketing Systems, Service Level Agreements.
Goodcommunication skills and be willing to learn and work on emerging technologies.
Detailed Description and Job Requirements
Analyze, design develop, troubleshoot and debug software programs for commercial or end user applications. Writes code, completes programming and performs testing and debugging of applications.
As a member of the software engineering division, you will perform detailed design based on provided high level design specifications. Assist in system planning, scheduling and implementation. Build enhancements (including new product features) and resolve bugs. Build and execute unit test and unit test plans. Review integration and regression test plans created by QA. Interact with QA and porting engineering about problems in the code.
Duties and tasks are standard with some variation; displays understanding of roles, processes and procedures. Performs moderately complex problem solving with assistance and guidance in understanding and applying company policies and processes. BS degree or equivalent experience relevant to functional area. 1 year of software engineering or related experience.
Job: Product Development
Other Locations: IN-IN,India-Hyderabad, IN-IN,India-Chennai, IN-IN,India-New Delhi
Job Type: Regular Employee Hire