UI Architect for Fusion
Redwood City , California
February 08, 2017
Fusion Applications Technical Architecture team is looking for an architect to lead the design the next generation development framework for Fusion Applications.

The Team

Fusion Applications Technical Architecture team is responsible for the architecture of Fusion Applications. We cover all areas of Fusion Middleware adoption including ADF, Mobile, SOA/BPM Suite, and Weblogic Server.

Fusion Applications is the flagship product adopting Fusion Middleware. Their adoption of Fusion Middleware covers most of the components that are provided by the middleware suite. Fusion Applications highlights how all of these different components can be brought together and integrated into a single application. They employ the best practices for pulling together all of these middleware components. Fusion Applications is an organization with thousands of developers working to build hundreds of products that all look the same, behave the same and uses the same fundamental architecture across the whole suite. Fusion Applications Technical Architecture team is responsible for defining those best practices and standards and ensuring that the Fusion Applications organization is adhering to these practices.

As the flagship product, Fusion Middleware is dedicated to serving the requirements of Fusion Applications. As such, we also work very closely with the Fusion Middleware organization. We help design new features and ensure that they fit into the architecture of Fusion Applications.

The Role

Fusion Applications must continually update their UIs to remain fresh and modern. The role is to ensure that Fusion Applications has the necessary framework, tooling and processes for building UIs. Developers must be able to build reliable, modern UIs that are consistent across one of the largest application suites.
Responsibilities include:

• Staying abreast of emerging UI technologies across desktop and mobile
• Working with Fusion Middleware to define the required UI architecture for Fusion Applications
• Defining best practices and standards roll that out to Fusion Applications
• Assisting Fusion Applications in their adoption

Preferred Skills and Experience

We are seeking experience with the following technologies/domains:
• 10-15 years of software development or architecture experience
• Javascript, JQuery, JQueryUI, Knockout, Require, HTML5, CSS, SVG. Familiarity with other frameworks like Angular, React, Node.js, Bootstrap, etc. a plus.
• Strong communication skills, ability to talk to different levels of the organization as well as small and large audiences.
• An ability to stick with the perfect architecture, but the flexibility to be pragmatic.
• BS in Computer Science, prefer Masters or PhD.
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 specify, design and implement major changes to existing software architecture. Create new architecture for a moderate size product or a portion of a major product. Build and execute unit tests and unit test plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering to ensure consistency, testability and portability across products in general.

Provide leadership and expertise in the development of new products/services/processes, frequently operating at the leading edge of technology. Recommends and justifies major changes to existing products/services/processes. BS or MS degree or equivalent experience relevant to functional area. 8 or more years of software engineering or related experience.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.

A little about us:
Oracle is shifting the complexity from IT, moving it out of the enterprise by engineering hardware and software to work together—in the cloud.

Know someone who would be interested in this job? Share it with your network.