- Participate in the design and architecture of new and existing features.
- Development (write high-quality, maintainable, and efficient code), Code Review, Unit Testing & Integration testing.
- Deployment of applications in internal / external environments.
- Collaborate with cross-functional teams to deliver high-quality software solutions.
- Troubleshoot and resolve production issues.
- Continuously improve software engineering practices.
What skills required
- Solid in SQL and PL/SQL
- Expert in Oracle PL/SQL packages, Procedures and Functions
- Design and implementation of data models
- Performance tuning of the queries, procedures, programs
- Understanding of Database Architecture
- PL/SQL concepts like Object types, Bulk Bindings, Collections and table imports/extracts