Principal APEX/DB Software Development Engineer
Oracle
- Bangalore, Karnataka
- Permanent
- Full-time
- Network Source Code Repository and Version Control Tools
- Continuous Integration / Continuous Delivery & Deployment Tools
- UI design and development
- DB design and development
- IaaS/PaaS/SaaS environments
- Integration technologies (APIs)
- Building tools, frameworks, and platforms that will provide advanced automation and orchestration capabilities to support the operation and development of the Oracle global enterprise network following the Agile methodology.
- Creating test plans, developing and performing manual and automated software testing scenarios and lifecycle management (identify, isolate, track resolve) of bugs.
- Analyze and understand Oracle's global business/stakeholder ecosystem in order to design and implement end to end service based orchestration for our lines of business.
- Participate in design meetings and security reviews, prepare design documentation, and develop, test, review, debug, and enhance existing/new capabilities and features.
- Provide product demos/training and roadmap presentations to wide audiences up to executive level.
- Administer and support network automation and orchestration tools throughout their life cycle
- Stay current with advances in both Oracle and industry tools, techniques, technologies and trends
- Due to the global nature of the automation and orchestration team as well as the overall enterprise the candidate should be willing to perform occasional overtime activities.
- Expert skills and at least 5 years demonstrated experience in database design, deployment and tuning: Oracle DB, PL/SQL, MySQL, PostgreSQL
- Minimum of 2 years of experience in software development using Oracle APEX
- Expert skills and at least 3 years demonstrated experience in UI and web application development
- Working knowledge of at least one high-level programming language such as Java, C/C++, Go
- Working knowledge of automated software testing and QA tools
- Solid understanding of integration (API) technologies: REST, JSON, OAuth, JWT, Webhooks, gRPC
- Hands on experience with designing and deploying solutions in at least one major Public Cloud IaaS/PaaS environment
- Demonstrated Linux system administration competencies
- Industry standard certifications
- Constant desire to improve knowledge, skills, and performance.
- Excellent communication skills and ability to work with a global team in an agile based methodology.
- Which includes being a United States Affirmative Action Employer