You are successfully logged out of your my randstad account

You have successfully deleted your account

senior oracle developer.

job details

summary

    job details


    Offer

    Key Activities:

    • Understand project requirements and develop design specifications. 
    • Responsible for developing and supporting PLSQL database code 
    • Design, build, and maintain efficient, reusable, and reliable  PLSQL and Java code 
    • Develop the SQL and PL SQL codes to automate the manual reporting works. Optimize the existing codes for better performance. 
    • Perform initial design reviews and recommend improvements. 
    • Write clear codes and prepare coding documentation. 
    • Provide technical assistance to other Developers as needed. 
    • Analyze and troubleshoot system issues. 
    • Develop reporting Quires, database procedures, functions triggers etc.  
    • Analyze existing queries and procedures and optimize application performance  
    • Assist in system integration and acceptance testing and perform bug fixes. 
    • Ensure the best possible performance, quality, and responsiveness of the applications 
    • Provide maintenance support to traditional applications 
    • Contribute to product feature prioritization and technology roadmaps 
    • Provides basic design documents and translates them into component-level designs to accelerate development. 
    • Designs, develops and distributes reusable technical components. 
    • Assists in developing technical documentation; participates in test-plan development, integration, and deployment 


    Qualifications

    Functional Skills:

    • Knowledge of software engineering and best practices for the full software life cycle, including coding standards, code reviews, source management, build processes, testing, and operations  
    • Manage the agile processes and methodologies 
    • Knowledge in PaaS services cloud integration 
    • Interface with project stakeholders to understand requirements, set priorities and communicate direction and execution progress. 
    • Ensure application technical designs and delivery support the overall technological strategy.  
    • Transforming business functional requirements into technical specifications in a continuous enhancement product and platform environment 
    • Perform impact assessment analysis 
    • Ability to develop repeatable app delivery processes with supporting documentation. 

    Technical Skills and Qualifications:

    • Proficient in design and development of Oracle Database solutions with 8+ years of hands-on experience in software development with Oracle PLSQL  
    • Strong understanding of oracle functions, procedures, triggers, packages development  
    • Data flow diagrams, Data Normalization technique, ERD 
    • Strong oracle database and Query performance tuning  
    • In-depth knowledge of partitioning, tablespaces, locks, and error handling. 
    • Knowledge of Oracle Advances Queue. 
    • Integrate data between Oracle Database and other systems. 
    • Ability to identify, respond and resolve database performance issues; communicates database performance resolution to technical teams. 
    • Ability to contribute to best practices in planning, coordinating, implementing, and maintaining database solutions. 
    • Knowledge of Java technologies and familiarity with concepts of Spring Boot, and GraphQL is a plus.    
    • Knowledge of ETL tools like Web Methods/Informatica..etc 
    • Basic understanding of JVM, Microservices, Cloud (Azure)  
    • Basic knowledge of Unix commands and shell scripting. 
    • Proficient understanding of code versioning tools, such as Git 

    Leadership Skills:

    • Adaptability to thrive in a dynamic fast-paced environment with many moving parts and a large variety of responsibilities including geographical diversity of technical functions 
    • Demonstrated ability and curiosity to pursue vision and direction in a way that drives team engagement and motivation 
    • Demonstrated ability to thrive in a flexible and fast-paced environment, including the ability to think big in a rapidly evolving technology space. Ability to successfully handle ambiguity. 


    Offer

    Key Activities:

    • Understand project requirements and develop design specifications. 
    • Responsible for developing and supporting PLSQL database code 
    • Design, build, and maintain efficient, reusable, and reliable  PLSQL and Java code 
    • Develop the SQL and PL SQL codes to automate the manual reporting works. Optimize the existing codes for better performance. 
    • Perform initial design reviews and recommend improvements. 
    • Write clear codes and prepare coding documentation. 
    • Provide technical assistance to other Developers as needed. 
    • Analyze and troubleshoot system issues. 
    • Develop reporting Quires, database procedures, functions triggers etc.  
    • Analyze existing queries and procedures and optimize application performance  
    • Assist in system integration and acceptance testing and perform bug fixes. 
    • Ensure the best possible performance, quality, and responsiveness of the applications 
    • Provide maintenance support to traditional applications 
    • Contribute to product feature prioritization and technology roadmaps 
    • Provides basic design documents and translates them into component-level designs to accelerate development. 
    • Designs, develops and distributes reusable technical components. 
    • Assists in developing technical documentation; participates in test-plan development, integration, and deployment 


    Qualifications

    Functional Skills:

    • Knowledge of software engineering and best practices for the full software life cycle, including coding standards, code reviews, source management, build processes, testing, and operations  
    • Manage the agile processes and methodologies 
    • Knowledge in PaaS services cloud integration 
    • Interface with project stakeholders to understand requirements, set priorities and communicate direction and execution progress. 
    • Ensure application technical designs and delivery support the overall technological strategy.  
    • Transforming business functional requirements into technical specifications in a continuous enhancement product and platform environment 
    • Perform impact assessment analysis 
    • Ability to develop repeatable app delivery processes with supporting documentation. 

    Technical Skills and Qualifications:

    • Proficient in design and development of Oracle Database solutions with 8+ years of hands-on experience in software development with Oracle PLSQL  
    • Strong understanding of oracle functions, procedures, triggers, packages development  
    • Data flow diagrams, Data Normalization technique, ERD 
    • Strong oracle database and Query performance tuning  
    • In-depth knowledge of partitioning, tablespaces, locks, and error handling. 
    • Knowledge of Oracle Advances Queue. 
    • Integrate data between Oracle Database and other systems. 
    • Ability to identify, respond and resolve database performance issues; communicates database performance resolution to technical teams. 
    • Ability to contribute to best practices in planning, coordinating, implementing, and maintaining database solutions. 
    • Knowledge of Java technologies and familiarity with concepts of Spring Boot, and GraphQL is a plus.    
    • Knowledge of ETL tools like Web Methods/Informatica..etc 
    • Basic understanding of JVM, Microservices, Cloud (Azure)  
    • Basic knowledge of Unix commands and shell scripting. 
    • Proficient understanding of code versioning tools, such as Git 

    Leadership Skills:

    • Adaptability to thrive in a dynamic fast-paced environment with many moving parts and a large variety of responsibilities including geographical diversity of technical functions 
    • Demonstrated ability and curiosity to pursue vision and direction in a way that drives team engagement and motivation 
    • Demonstrated ability to thrive in a flexible and fast-paced environment, including the ability to think big in a rapidly evolving technology space. Ability to successfully handle ambiguity.