Responsibilities
·
Independently design components, develop code and test
case scenarios by applying relevant software craftsmanship principles and meet
the acceptance criteria.
·
Complete the assigned learning path. Take part in team
ceremonies be it agile practices or chapter meetings.
·
Deliver on all aspects of Software Development
Lifecyle (SDLC) in-line with Agile and IT craftsmanship principles.
·
Deliver high-quality clean code and design that can be
re-used.
·
Actively, work with other development teams to define
and implement API's and rules for data access.
·
Ensure customers, stakeholders and partners are
rightly communicated on time.
·
Assess production improvement areas such as recurrent
issues.
·
Perform daily checks and maintain required standards
and production processes.
·
Provide suggestions for automating the repetitive and
regular production activities.
·
Perform bug-free release validations and produce metrics,
tests and defect reports.
·
Assist in developing guidelines and ensuring that team
practices them.
·
Ability to perform level 2/level 3 production support.
·
Increase coverage of data models, data dictionary,
data pipeline standards, storage of source, process and consumer metadata
(#reuse and #extend).
Desired Competencies/Experience
·
6+ years of experience as Oracle developer.
·
Good knowledge on Oracle database architecture and
various components.
·
Excellent knowledge on Oracle database objects
(especially indexes, Partitioning and Views).
·
Strong in developing PL SQL Packages, Procedures,
Functions.
·
Good in advanced concept of PL SQL like collection.
·
Knowledge of Type of Schemas and Dimensional Modeling.
·
Experience in working on L3/L4 projects.
·
Excellent knowledge in Unix shell scripting and
commands.
·
Basic knowledge on Core Java and XML.
·
Experience in requirements analysis and system design.
·
Proven problem solving, communication, interpersonal
and analytical skills.
·
Ability to work both independently as well as within a
team.
·
Knowledge of testing and quality assurance
methodologies.