Our product team delivers producr management cloud applications, as part of a comprehensive, integrated, and scalable supply chain management solution. These applications are deployed and managed for our enterprise customers on oracle cloud infrastructure (oci). These applications revolutionize how oracle customers accelerate their product innovation, design & development, and commercialization. These applications focus on design for excellence (dfx) to accelerate time to market, increase product configuration options, reduce costs, and improve product quality with a connected digital thread that unifies their supply chains and harmonizes their product master data.
our goal is to continue to innovate using the latest ui, server, search, ai/ml, bi and integration technologies to provide unprecedented extensibility, insight & analytics, seamless integrations to other enterprise (both oracle and non-oracle) applications as well as computer-aided design (cad) systems, and automated business flows with the richest user experience for our customers.
you will be involved in revamping our applications using the latest business object micro-services architecture, brand new moderne ui theme, embedded bi, ai/ml and oracle visual builder platform technologies.
career level - ic2
here is what is expected of you -
1. be a core member of a development team, participate in a daily scrum and other agile rituals.
2. collaborate with product managers, co-developers and other stake holders to understand the requirements for user stories/backlog items
3. understand and filter down detailed technical / functional requirements associated with new feature requests.
4. design and develop scalable progressive cloud web applications using best engineering design practices, new technologies including ai/ml
5. code using one or more programming languages/tools: java, javascript, sql, pl/sql, python, rest services, html5, xml/xslt and etc.
6. develop unit test and automated test programs using junit, selenium and etc to improve overall quality of delivered features
7. learn and apply new technologies to core application development.
8. identify and solve technology-related bottlenecks and provide enhancements to existing code base
9. provide design suggestions to problems faced by other scrum team members.
10. create re-usable components & tools that will help improve technical standards, increase the productivity and effectiveness of the teams
11. routinely document design changes, perform code reviews and write unit tests, integration tests and ui tests for your code
12. work with qa engineers to design and deliver robust functional automation tests to validate the user stories / backlog items
13. most importantly, have fun & good time building pm cloud applications that give best user experience for our customers
preferred skills:
14. strong technical, analytical, communication and collaboration skills.
15. strong programming skills preferred in java, javascript and sql
16. good working knowledge & experience with databases, sql and pl/sql
17. good web ui application development knowledge & experience using javascript, rest/web services, xml/xslt, html/css and related ui technologies such as vbcs, jet or react
18. any exposure to ux design thinking, interaction design, figma or sketch
19. good foundational knowledge on data structures, algorithms object oriented design & coding, parallelism, concurrency, memory management
20. testing using junit, selenium, web services/rest, javascript / type script
21. any level of working knowledge/experience with cloud technologies, docker, kubernetes, jenkins or hudson
22. good working knowledge with linux os and scripting tools such as sh/bash, python, perl
23. some exposure to using chatgpt and ai/ml with r or business intelligence (bi), python, notebook and etc.
24. prefer some exposure to mobile application development on ios or android
any exposure to agile / scrum development methodologies