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. BS or MS degree or equivalent experience relevant to functional area. 2-5 years of software engineering or related experience.
Additional Details
We are seeking bright individuals with proven track records to drive the development of Oracle Fusion Applications. We run the world's largest enterprises and are looking for leaders to expand it into new areas and markets. We want leaders who would design our next generation applications adopting the best software engineering practices and technology. Prior experience of EBS/Peoplesoft/JD-Edwards or any other Maintenance ERP product technical experience is preferred.Computer Science or Engineering background. Strong programming experience in Java, J2EE, J2ME XML, ADF, SOA, Web services, BPEL, Javascript, REST API, JSON, Selenium Java. Knowledge of Software Engineering and complete life-cycle product development with focus on quality. Strong understanding of computer science fundamentals including algorithms, data structures, distributed computing, databases, and system concepts. Excellent knowledge of design patterns, OO, ER modeling, and UML. Excellent programming skills, Ability to understand business concepts and processes is a requisite. Successful track record showing excellence and creativity. Excellent communication skillsThis position is open for both internal as well as external candidates & specific emphasis on candidates with Maintenance application knowledge. Experience working on projects using Agile/Scrum process will be an added advantage.
Career Level - IC3
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.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.