31 Jul
|
Clarivate
|
Bengaluru
31 Jul
Clarivate
Bengaluru
About You - experience, education, skills, and accomplishments
- Bachelor s degree in computer science or equivalent with at least 6 years of experience in software development
- 6 years of experience with E-Business Suite, particularly in financials, order management, service contracts, inventory, Accounts Receivables, and Advanced Pricing modules.
- Over 4 years of experience in performance tuning within E-Business Suite..
- Experience in developing custom components using OAF and ADF workflows. Proficiency in creating solutions with Oracle Apex.
- Skilled in integrating data from Oracle eBS to CRM applications and other third-party solutions.
- Experience with AIM and formulating implementation strategies. Possesses expert knowledge of Oracle Applications interfaces, tables, and APIs.
- Expertise in RICE (developed new Reports, Interface, Customization, Extensions, and form personalization).
- Solid understanding of quote to cash process and of database concepts.
- Experience in an agile environment, including writing detailed design specifications based on user requirements. Familiarity working with source control systems.
Additionally, it would be advantageous if you 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
- (Optionally) 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, productive, and maintainable code.
- architecture of software solution.
- Define Implements software for specifications of high complexity for limited scale systems, or medium to high complexity for large-scale systems.
- Implements design changes to improve quality, performance, cost reduction, and standardization through analysis of designs and problem-solving techniques.
- Responds to direct or indirect customer inquiries regarding function and design and attends customer meetings.
- Design and implement alternative methodologies or techniques to achieving desired results.
- Maintains understanding of software development lifecycle and delivery methodology.
- Providing guidance for new procedures as needed for the continuing development of high quality systems.
- Participates in the creation, implementation and administration of departmental policies, procedures, and work instructions.
- Automate tests and unit tests all assigned applications.
- Writes application technical documentation.
📌 Lead Software Engineer (Bengaluru)
🏢 Clarivate
📍 Bengaluru