About You – experience, education, skills, and accomplishments
- Bachelors’ degree or higher in related field, such as Computer Engineering or Computer Science, plus at least 4 years of software development experience, or equivalent combination of education and experience.
- At least 4 years’ experience working with E-Business Suite; specifically, with financials, order management, service contracts, inventory, Accounts Receivables and Advanced pricing modules.
- At least 3 yrs experience performance tuning in E-Business Suite.
- Experience developing custom components using OAF and ADF workflow, developing solutions using Oracle Apex.
- Experience integrating data from Oracle eBS to Sales force and working with AIM and formulating strategies for implementation.
- Expert knowledge of Oracle Applications interfaces, tables, and APIs.
- Expertise in RICE (developed new Reports, Interface, Customization, Extensions, and form personalization).
- Strong understanding of quote to cash process
It would be great, if you also have
- Experience in web technologies like HTML, JavaScript, CSS, JQuery
- Proficiency in Java with ability to write clean, efficient and maintainable code in Java
- Experience in designing, developing and maintaining Java applications
- Sound knowledge of Object-Oriented Programming (OOP) concepts
- Experience in AngularJS and Angular
What will you be doing in this role?
- Write clean, efficient, and maintainable code in accordance with coding standards.
- Review other code to ensure clean, efficient, and maintainable code.
- Defines architecture of software solution.
- Suggests alternative methodologies or techniques to achieving desired results.
- Develops and maintains understanding of software development lifecycle and delivery methodology.
- Reviews and revises new procedures as needed for the continuing development of high-quality systems.
- Maintains knowledge of technical advances and evaluates new hardware / software for company use.
- Follows departmental policies, procedures, and work instructions.
- Works closely with higher-level engineers to increase functional knowledge.
- Automate tests and unit tests all assigned applications.
- Participates as a team member on various engineering projects.
- Writes application technical documentation.