Senior Software Engineer (UI)
Oracle
Taguig City, PH,Philippines, PH
16h ago

Preferred Qualifications

Oracle Utilities Overview (UGBU)
Oracle Utilities delivers proven software applications that help utility companies of all types and sizes achieve competitive advantage, business performance excellence and a lower total cost of technology ownership. Oracle Utilities integrate industry-specific customer care and billing, network management, work and asset management, mobile workforce management and meter data management applications with the capabilities of Oracle's industry-leading enterprise applications, business intelligence tools, middleware, database technologies, as well as servers and storage. The software enables customers to adapt more nimbly to market deregulation, meet ever-evolving customer demands and deliver on environmental conservation commitments.

Our team is the Oracle Utilities Application Framework. We build the underlying application, APIs, tools and cross-product functionality that powers 8 Enterprise products across the Utilities, Banking and Tax industries. Members of our team are usually technical leads in the organization. The work we do is about 50% new development and 50% maintenance; the code base is about 50% server side and 50% client side.

Key Responsibilities

• Research technologies and best practices for implementation in the product
• Writing and reviewing designs with product management, architecture, QA, documentation, and release
• Coding robust solutions and debugging complex processes and infrastructures for business applications
• Troubleshooting bugs and answering implementation questions from customers and the product teams
• Work with product management and customer support to provide input into implementation guides whitepapers, and knowledge base
• Work with teams in multiple continents in building a world class product.
• Work in Software Development using Agile Software Development Methodology

Requirements
• Bachelor degree in IT, Computer Science or any of its equivalent
• At least five (5) years work experience in the same capacity
• Expertise in JavaScript, JQuery, HTML5, CSS development and enjoy working on plain JavaScript.
• Competency working in a 3-tier JEE stack; for example, you know what Java Servlet is and can modify said code and add associated JUnits
• Have product experience in building reusable, framework-type JavaScript APIs and web components from the ground up.
• Knowledge of the software development lifecycle and methodology
• Background on object-oriented design and development
• Good understanding of application development in a multi-tier environment
• Experience in any of the following is a plus: Oracle Jet

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 high-level design based on provided external specifications. Specify, design and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.

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.

Job

:Product Development

Location

:PH-PH,Philippines-Taguig City

Job Type

:Regular Employee Hire

Organization

:Oracle
Report this job
checkmark

Thank you for reporting this job!

Your feedback will help us improve the quality of our services.

Apply
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Continue
Application form