Job Description
Senior Software Engineer (Oracle – PL/SQL)
Responsibilities
-
Should have strong knowledge on all stages of Software life cycle process: Planning, design, development, Testing and deployment.
-
Understanding business requirements and technical documents
-
Translate design into functional unit.
-
Follow coding standard during development
-
Develop optimized queries
-
Create unit test to validate changes
-
Active participation in Project level discussion/meeting.
-
Maintain legacy code and implement the new requirements in best possible way.
-
Prepare Technical/flow diagram.
-
Prepare documentation of the changes or legacy code base.
QUALIFICATIONS AND EDUCATION REQUIREMENTS
-
Bachelor of Engineering in Computer/IT or equivalent degree in Computer related studies
MUST HAVE SKILLS
-
At least 3+ years of experience in Software development using PL/SQL, MS-SQL.
-
Strong knowledge of Relational Databases
-
Must be familiar with Oracle Optimization techniques
-
Must be familiar with basic Linux commands
-
Strong theoretical and practical knowledge of object-oriented programming
-
Familiar with design patterns
-
Experience working with source control systems, such as Subversion, and GIT including branching and merging strategies.
PREFERABLE SKILLS
-
Knowledge of Shell, Perl Scripting language
-
Experience with Atlassian suite of tools (Jira, Confluence, Bamboo, Crucible)
SOFT SKILLS
-
Ability to work independently or as part of a team
-
Experience of working in SCRUM/Agile team would be added value
-
Persuasive in both written and verbal communication
Apply Instructions
This Job is expired. The Company is no longer accepting applications for this position.