Expires soon Oracle

Software Developer 3

  • Shanghai, China
  • IT development

Job description

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Desired profile

Qualifications :

Imagine joining a company as large as Oracle and working with nearly every product and technology Oracle builds. That's what you'd be doing in the Systems and Applications Management division. We build Oracle's central, Web-based management solution, Enterprise Manager, and we are responsible for providing slick, low-cost, cutting-edge management for every Oracle product. So, if you don't want to choose a single technology on which to work, we want you. We're looking for creative, hardworking,energetic people who want to make an immediate impact in every system management area, from business performance monitoring to Cloud computing. Unlike other management software vendors, Oracle Enterprise Manager works hand in hand with the industry's leading middleware product team. From the WebLogic server to SOA, coherence, identity management, and many other components, Oracle Fusion Middleware provides a complete platform for enterprise applications. One of its key differentiators is the rich set of management capabilities provided by Enterprise Manager for the middleware infrastructure and the applications running on it. Going beyond basic monitoring, we collaborate from the early stages of product design to provide a management experience that is richer, deeper, optimized, and well integrated with all other aspects of the IT infrastructure. We provide a unified view of business transactions across all tiers of the composite application. We use advanced technology and innovative methods to efficiently observe, collect, and process performance information that allows administrators to diagnose and correct complex performance issues. In addition to supporting expert-mode investigations, we also automate much of the work and deliver personalized recommendations. The move towards Cloud Computing only increases the strategic importance of integrating management with the application infrastructure, and Enterprise Manager is where this is taking place.

We (Oracle EM APM team)are looking for very talented software developers.

Oralce APM (Application Performance Management) delivers Business Driven Application Management with end-to-end monitoring that includes:

· 
User Experience Management:

Real user monitoring and synthetic transaction monitoring with RUEI (Real User Experience Insight) and SLM beacons respectively

· 
Business Transaction Management:

Monitor and trace transactions and transaction instances. Monitor business metrics included in transaction content.

· 
Java and Database monitoring and Diagnostics

Zero-overhead, production Java and DB diagnostics for Oracle and non-Oracle platforms

· 
Discovery and topology:

Multi-layer discovery of infrastructure and application topology

· 
Application Performance Analytics
Rich reporting and analytic capabilities on real user activities and transaction monitoring data.

RESPONSIBILITIES:

· 
Development on leading technology for EM-APM team in Java

· 
Will work closely with base teams in US & Europe to ensure proper development of various features

· 
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization.

QUALIFICATIONS:

· 
BS/MS in Computer Science or related field

· 
Strong Java and C/C++ programming experience

· 
Linux, Solaris, and Windows programming experience

· 
Working knowledge of J2EE technologies and multi-tiered web applications

· 
Experience with Oracle RDBMS API's including SQL, OCI, JDBC, ODBC, PL/SQL etc. or equivalent RDBMS products

· 
Excellent analytical and problem solving skills and ability to learn new technologies quickly

· 
Excellent written and verbal communication skills

· 
Secondary language skills a plus

· 
A minimum of 3 years of software engineering or related industry experience is required.

Make every future a success.
  • Job directory
  • Business directory