Participate in the design and architecture of current and existing features.
Development (write high-quality, maintainable, and effective 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
Added advantage:
Knowledge of Linux and other operating systems.