Software Developer 3
Oracle
India, India
3d ago
Software Developer 3-19000347

Preferred Qualifications

Oracle Marketing Cloud is looking for a passionate and talented Senior Software Developer to join our global team. In this role, you will be responsible for expanding the suite of Cloud products and enhancing integrated cross-channel marketing solutions for Fortune 500's top brands.

The ideal candidate must have passion for solving complex and interesting problems in the area of systems integrations, high volume data processing and large scale system design. As a member of the Marketing Cloud Product Development team, you will assist in defining and developing new releases of software, provide technical leadership to other software developers, and implement changes to existing software to meet changing needs.

Roles & Responsibilities

  • Successful delivery of high quality web software (requirements, design, code, documentation, etc.)
  • Roughly 85% hands-on coding
  • Work with an architect team to design product features and participate in design decisions
  • Contribute to early quality activities, including peer reviews of estimates, designs and code
  • Resolve defects/bugs during QA testing, pre-production, production, and post-release patches
  • Partner effectively with all team members to deliver against commitments
  • Work cross-functionally with various teams: product management, QA/QE, various product lines, or business units to drive forward results
  • Commitment to team success and positive team dynamics
  • Qualifications

  • BS/MS/PhD in computer science or equivalent work experience
  • 5+ years experience developing web or other software
  • Experience with Java/J2EE, Spring, Hibernate, JMS, Test NG, relational databases and SQL
  • Experience designing/implementing high performance Web services using REST
  • An understanding of unit testing & Test Driven Development
  • Experience with Agile Development/SCRUM
  • Excellent problem solving skills with a history of superb delivery against assigned tasks
  • Outstanding partnership skills
  • Detailed Description and Job Requirements

    Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

    As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

    Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

    Job

    :Product Development
    Apply
    Add to favorites
    Remove from favorites
    Apply
    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Continue
    Application form