Oracle is a leading technology company, and they are seeking a Full Stack Engineer to develop software applications and tools. The role involves writing code, participating in design and architecture phases, and ensuring high-quality deliverables while working within Agile methodologies.
Responsibilities:
- Writes code that meets specifications. Develops software applications and tools
- Completes programming and performs testing and debugging applications
- Develops software applications and tools using Agile development methodologies
- Participates actively in the design, architecture and build phases, to aim at producing high quality deliverables, working with existing architects where appropriate
- Participates in the evaluation of compatibility of programs with existing communications hardware and software features. Develops professional expertise, applies company policies and procedures to resolve a variety of issues
- Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors. Exercises judgment within defined procedures and practices to determine appropriate action
- Builds productive internal/external working relationships
- Receives general instructions on routine work, detailed instructions on new projects or assignments. Usually works with some supervision, conferring with superiors on unusual or complex matters
- Demonstrates proficiency in several areas of the professional function
- Has working knowledge of programming languages important to the organization
- Effectively resolves problems and roadblocks as they occur. Has working knowledge of programming languages important to the organization
- Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities
- Acts as individual contributor as well as team member
- Utilizes experience in order to identify problematic relationships
- Anticipates, prevents and eliminates problems and creates efficient fixes
- Gathers and updates necessary information and communicates to appropriate parties
Requirements:
- Bachelor's Degree
- Writes code that meets specifications
- Develops software applications and tools
- Completes programming and performs testing and debugging applications
- Develops software applications and tools using Agile development methodologies
- Participates actively in the design, architecture and build phases
- Participates in the evaluation of compatibility of programs with existing communications hardware and software features
- Develops professional expertise, applies company policies and procedures to resolve a variety of issues
- Works on problems of moderate scope where analysis of situations or data requires a review of a variety of factors
- Exercises judgment within defined procedures and practices to determine appropriate action
- Builds productive internal/external working relationships
- Receives general instructions on routine work, detailed instructions on new projects or assignments
- Usually works with some supervision, conferring with superiors on unusual or complex matters
- Demonstrates proficiency in several areas of the professional function
- Has working knowledge of programming languages important to the organization
- Effectively resolves problems and roadblocks as they occur
- Interacts with internal and external peers and/or managers to exchange semi-complex information related to assigned activities
- Acts as individual contributor as well as team member
- Utilizes experience in order to identify problematic relationships
- Anticipates, prevents and eliminates problems and creates efficient fixes
- Gathers and updates necessary information and communicates to appropriate parties