Position Description:
Position Purpose
 
 
 
 Current position is under the ALMT IT team scope to contribute, in individual capacity, on development, enhancement, and maintenance & support activities for multiple applications by efficiently utilizing continuous improvement and agile methodology.
Immediate tasks would include but not restricted to
 - Design and development of new interface modules to interact with other systems.
 - Modification of existing code and support of existing interface modules
 - To provide reliable solutions using Java, Oracle and related technologies to issues faced by 
 
 
 
 Responsibilities
 
 
 
 
 Direct Responsibilities
 
 • Application designing / development / testing / support / enhancements / bug-fixing.
 • Interact with functional and technical representatives of project teams to understand business functionalities, technical modules, integration mechanism and data sources.
 • Prepare test plans and conduct Unit, Integration, Regression, Performance and Functional Testing using automated testing frameworks
 • Contribute to the technical designing phase and document the design with UML diagrams and models.
Create prototype for proof of concept and business requirements validations
 • Ensure that the project and organization standards are followed during various phases of software development lifecycle and day-to-day development work
 • Estimate efforts and schedule for various modules and meet deadlines.
 • Technical and Release Documentation
 • Deployment of application components
 • Contribute to technical stack migration/upgrade projects
 • Acquire skills in relevant technologies and take up higher responsibilities
 • To participate in out-of-hours / daytime support as required
 • To ensure that the application is of good quality, ensure any issues are fixed on priority.
 • To work with teams to help solve complex technical problems
 • Work towards initiatives to improve processes and delivery efficiency
 • Contribute to recruitment efforts - both for the team as well as for the organization
 • Contribute towards innovation; suggest new technical practices for improvement of efficiency.
 • Conduct Code reviews
 
 Contributing Responsibilities
 
 • Contribute towards innovation, suggest new technical practices to be investigated
 • Contribute towards initiatives to improve processes and delivery
 • Contribute towards recruitment efforts - both for the team as well as for the organization
 
 
 
 
 Technical & Behavioral Competencies
 
 
 
 
 • 3+ years of dedicated working experience as a Database developer (Oracle) and of Database Programming skills in Oracle SQL, PLSQL
 • Good knowledge on Performance Tuning in Oracle
 • Strong knowledge of Unix/ Linux shell scripting
 • Ability & willingness to learn & work on diverse technologies (languages, frameworks, and tools)
 • Thorough understanding of complete Software Development Lifecycle
 • Self-motivated, good interpersonal skills and inclination to constantly upgrade on new technologies and frameworks
 • Good communication and coordination skills.
 
 Nice to have Skills: 
 
 • Experience/Hands-on on technical stack upgrade projects
 • Experience/Exposure to Oracle Database Administration Exposure
 
 
 
 
 Specific Qualifications (if required)
 
 
 
 
 
 
 Skills Referential
 
 
 
 Behavioural Skills: (Please select up to 4 skills)
 
 
 
 Attention to detail / rigor
 
 
 
 Ability to collaborate / Teamwork
 
 
 
 Client focused
 
 
 
 Adaptability
 
 
 
 Transversal Skills: (Please select up to 5 skills)
 
 
 
 
 
 Analytical Ability
 
 
 
 Ability to develop and adapt a process 
 
 
 
 Ability to understand, explain and support change
 
 
 
 Choose an item.
 
 
 
 Choose an item.
 
 
 
 Education Level: 
 
 
 
 
 
 
 
 Bachelor Degree or equivalent
 
 
 
 
 Experience Level
 
 At least 3 years
 
 
 
 Other/Specific Qualifications (if required)
 
 
 
 NA 
Skills: