Beschreibung
Detailed Description and Job Requirements:As a member of the engineering division, you will perform application design based on provided specifications. Specify, design and implement minor changes to existing application architecture. Build complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Communicate with DB engineering as necessary to discuss changes to product functionality and to ensure quality and consistency across specific products.
Responsibilities Include:
• Developing products that consists of generic cores that could be customized, and extended by modules.
• Creating and securing APIs to internal and external teams and third parties, with one or more RDBMS back-ends.
• Interact with members of other teams during design, development, and maintenance of deliverables.
Qualifications:
• BS/MS in Computer Science or equivalent
• 8+ years experience in developing and maintaining business applications
• SQL/PLSQL, Java/Python programming experience is a must
• Oracle RDBMS experience is a must
• Must have experience with a webserver such as Apache Tomcat
• Knowledge of Micro services Architecture and development experience of Micro services
• Excellent analytical and communication skills
• Self motivated with strong ability to learn quickly and work independently
Preferred Qualifications:
• Working experience in ORDS, Oracle Application Express (Oracle APEX).
• Knowledge of Software Development Life Cycle (SDLC) processes
• Knowledge of Source Control Systems (SVN/GIT)
• Knowledge of QA tools (Web tester, Selenium)
• Knowledge of Micro services Architecture and development of Micro services.