Thursday, February 13, 2014

Senior Software Development Manager - Java; Middleware, Backend - Oracle - Redwood Shores


Job description
Oracle’s Fusion Application Lifecycle Management development team is currently seeking an experienced middleware/backend software engineering manager to join our Product Lifecycle development team. This product leadership position will be responsible for the full life cycle development and implementation of all frameworks and tooling necessary for the successful running of Fusion Applications on Oracle Cloud, as well as for On-Demand and On-Premise customers. This is a senior leadership position, working in the center of Oracle's Cloud and Fusion initiatives, and requires a proven development and implementation track record for quality software products that are completed per planned schedules and time constraints.

One will lead a software engineering team of 5-6 engineers plus addition, outside direct reports (matrix org). Candidates must have pervious technical leadership in a product environment and come for a software engineering background (Java) with middleware/backend experience. Prior Cloud/SaaS background is a big plus.

Location: Redwood Shores (CA) Full-time with full Oracle benefits

ABOUT US
Fusion Application Lifecycle Management (LCM) provides frameworks enabling business critical lifecycle operations for all SaaS customers in Oracle's Cloud as well as for all Fusion Applications on premise and on-demand customers. The framework and tooling developed, as a direct result of the candidate's technical leadership, will be used by every single Oracle Fusion Applications customer, playing a central role of enabling and managing Customer needs within Oracle's Cloud. As a technical leader of the team, you will work on and provide hands-on leadership for development projects to solve complex technical problems that provide substantial customer value.

The Opportunity:
As an LCM engineering leader, you will need to be involved in the technical day to day details as well as involved in daily interaction with other key management and architects within Oracle, as well as in daily interaction with executives and leaders across the Fusion and Cloud initiatives. You will work with team members spread across the globe. This is an extremely challenging, very fast paced, extremely rewarding and highly visible position. Projects are developed leveraging leading Oracle technologies such as Oracle Virtual Machine, Oracle Identity Management, Service Oriented Architecture, etc. and using programming languages/tools that include Java, XML, SQL, PL/SQL, and deployed on cloud-based infrastructure as well as traditional physical infrastructure.

Developing and setting technical approach, scheduling, in-depth software development, implementation, and standards development across Fusion Middleware, Fusion Application and Cloud operations to ensure successful, efficient, world-class LCM capabilities. Working with external teams, architects and executives throughout Oracle Fusion Middleware, DB, Cloud Operations, and Fusion Applications to define and prioritize FA life cycle support requirements, define and refine development approaches, ensure functional and performance excellence, oversee successful technical and process rollout and drive requirement definition and implementation projects across the rest of the overall technical stack.
Desired Skills and Experience
Candidates should have deep development leadership experience in SaaS/Cloud as well as in enterprise software solutions, and must possess a high degree of competence in written and verbal communication skills, including formal and informal presentations to executive audiences. Experience providing technical leadership to large, world-wide teams is a must. 10-15+ years of software engineering and technical leadership experience required.

The ideal candidate will have the following skills:
10-15+ years of commercial experience as technical lead and manager of complex cross-application products and/or underlying infrastructure that has shipped and in use by large number of customers. This includes proven success in technical leadership and design, as well as successful implementations of such.
A background of leading and working side by side with engineers and architects who provide the deep design and development skills required for successful software products (especially in Java).
Possess the wide range of technical leadership skills necessary for excellence in all stages of product development.
Operations experience in a data center.
Understand network topologies, IT processes, and deployment architectures (e.g. layout of resources within a data center).
Solid technical experience including Java. Software Engineering background.
Expertise in planning, designing, and implementing scalable and distributed systems. Proven track record of full-scale end to end product development, quality assurance, and implementation successes.
Proven ability to recruit, mentor, and retain key technical talent. Proven track record of leadership accomplishments and ability to lead technical teams throughout the full software development life cycle.
Excellent problem solving, critical thinking, and communication skills
Ability to work in an extremely fast paced and challenging environment
Excellent command of written and spoken English
BS or MS degree in computer science or equivalent, with a solid foundation in complex software system design, development, implementation, and quality assurance.

Enter your email address:

Refer This Job To Your Friends And Help Them To Find Jobs!
Related Posts Plugin for WordPress, Blogger...