Software Developer - Redwood City, United States - Oracle

    Default job background
    Description
    Product Description

    Oracle-Responsys is a leader in Interactive Online Marketing and recognized by Forrester as the market leader 6 years running.

    Responsys Interact Suite provides customers with a powerful, comprehensive set of integrated applications to design, define, execute, manage and refine Cross-Channel Lifecycle Marketing campaigns across all key digital interactive channels including email, mobile,social and the web.

    Job Requirements


    We are currently looking for a Senior Software engineer to develop the next generation Mobile SDK platform for Oracle/Responsys leading Lifecycle Marketing application.

    The candidate will work on new feature development as well as optimize the code for performance and scalability.


    As a Senior Software Engineer on the team, you will specialize in building/maintaining components that are highly scalable and meets the required performance criteria using Java, Android, Objective C, Swift, React technologies.


    Responsibilities :

    • Translate product requirements into functional specs and build software that meets those requirements
    • Strong knowledge of Android UI design principles, patterns, and best practices
    • Proficiency with Android Studio and Android SDK tools
    • Experience with iOS frameworks such as Core Data, offline storage, threading, and performance tuning
    • Familiarity with Apple cloud message APIs and Googles push notifications API.
    • Experience building native iOS apps with Objective C/Swift
    • Familiarity with React, Flutter technologies.
    Requirements

    BE / BTech / MS/MCA or other relevant technical degree is a must

    -6 plus years of experience in development engineering, with at least 5 years building products.

    • Good understanding of Object-Oriented technologies and at least 6 years' experience in Java, Android, IOS technologies.
    • Great written communication and documentation abilities.
    • Hands on experience with HTML5, CSS, XML, API technologies.
    • Participate in Design & Code reviews and provide feedback.
    Career Level - IC3


    Responsibilities :

    • Translate product requirements into functional specs and build software that meets those requirements
    • Strong knowledge of Android UI design principles, patterns, and best practices
    • Proficiency with Android Studio and Android SDK tools
    • Experience with iOS frameworks such as Core Data, offline storage, threading, and performance tuning
    • Familiarity with Apple cloud message APIs and Googles push notifications API.
    • Experience building native iOS apps with Objective C/Swift
    • Familiarity with React, Flutter technologies.