About the job Senior Software Development Specialist - Oracle ERP
Senior Software Development Specialist Oracle ERP
Roles & responsibilities
Point of contact for production solutions developed on Oracle ERP
Document code consistently throughout the development and/or enhancement process.
Maintain extensive documentation for the project.
Design solutions based upon business requirements and user specification.
Review technical solutions.
Participate in peer code/design reviews to ensure the delivery of quality solutions.
Oversee the development team on a project when 3rd parties are involved in delivery.
Interface at an intermediate level with Business User during the design, development and testing processes.
Review, repair, enhance and develop code.
Minimum Qualifications
A Bachelors degree in IT or equivalent.
9+ years of experience in similar role
Relevant certifications related to software development 6+ years of experience in Oracle R12 development.
Should have hands-on experience in Data Conversion, Data Migration, Report Generation and Developing Interfaces within several modules in Oracle Applications.
Skills Required
Must be proficient in creating FSG, XML and Discoverer reports. Forms, pages, alerts and workflow development and maintenance.
Must be highly conversant with PLSQL and must be able to develop scripts and queries on an ad-hoc and regular term basis.
Expert in Forms Personalization and OAF development and customization.
Proficient in development of interfaces and conversion programs to integrate Oracle Applications modules to import data from various sources into Oracle Applications
Strong in Performance Tuning.
Expert in UNIX shells scripting and Performance tuning for optimized results using tools like EXPLAIN PLAN, SQL TRACE, TKPROF, HINTS, STATSPACK
Excellent interpersonal skills in areas such as teamwork, facilitation and negotiation
Strong written and verbal communication skills
Ability to understand the long-term and short-term perspectives of requirements/situations
Understanding of business process principles and tools
Ability to quickly comprehend the functions and capabilities of new technologies