Oracle Application Engineer - UI/UX in Hyderabad, India
Application Engineer - UI/UX
Job Description – Application Engineer (UI/UX)
The product development organization of
Oracle’s Construction and Engineering GBU is looking for strong UI/UX
developers to build/enhance user facing components for its Textura Payment
and Job Requirements
As a member of the CEGBU’s software
engineering team, you will apply advanced knowledge of User Interface/User
Experience to create/enhance modern web applications. You will create an engaging user experience for
the users of our Cloud based workflow and document management system.
An ideal candidate is an expert UI developer
with good Visual design skills and some experience in developing middle-tier
components using Python and/or Java, Web services etc.
- Analyze, Design and Create software components
focusing on UI aspects
- Develop dynamic client side interfaces using
- Support existing code including delivering enhancements,
defect resolutions, and troubleshooting performance issues
Support deployments, upgrades & migrations
Create reusable components/libraries using
- Have a solid understanding of software
development roles, processes and procedures in the context of Cloud based web
- Have experience with Agile development
- Interface with Product Management, Architects,
Developers and QA over UX design requirements and delivery
- Have a keen eye for identifying improvement
opportunities and implement the same
- A Bachelor’s degree in Computer Science,
Computer Engineering or equivalent
- 3 to 5 Years of experience in building modern Web
based enterprise software systems
- Adaptabilityand willingness to learn new tools/languages is a big plus .
Comfortable with more
than one programming language and have a firm grasp of fundamentals of
2 years of development experience in AngularJS (orsimilar frameworks like knockout.js, react.js)
Unit testing experience on Client side
Detailed understanding of cross-browser compatibilityissues and skills to work around them
Working knowledge of responsive design principles, andexperience with producing graphics, manipulating images, layout and color
Experience in working with modern development toolslike Jenkins, Docker, SVN, Git,
Familiarity or willingness to learn Python
Comfortable to work in Linux/Unix environment
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
Job Type: Regular Employee Hire