Principal Software Developer
Oracle
Bangalore
3d ago
source : Shine
  • Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
  • As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures.

    You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.

    Work is non-routine and very complex, involving the application of advanced technical / business skills in area of specialization.

    Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area.

    7 years of software engineering or related experience., *

    As a member of Oracle Adaptive Intelligence Applications development team, you'll play a key role in empowering enterprise business applications customers to get meaningful insights into the vast amount of data at their disposal and enhance their decision making capability.

    Opportunity

    To meet these challenges, Oracle AI Apps team is looking for passionate, talented and innovative software engineers for a new team that will be based in Bangalore focused on strengthening and inventing smart approaches to understand and build business insights using machine learning technologies and aid the customers in making smart decisions.

    You are expected to build a product that is robust, scalable and fault tolerant apart from producing a usable, intuitive, secure and performant APIs.

    Come be part of this growing, dynamic and challenging space Qualifications

    Ideal candidates should match or exceed the following criteria.

  • BS or MS degree in Computer Science, Engineering, Mathematics, or a related field
  • 8 to 10 years of experience in the job offered or a related occupation must involve : designing and developing large-scale, distributed software applications, tools, systems and services using Java, Scala or C++, and Object Oriented Design.
  • Hands on programmer with strong data-structures and algorithms skills
  • Proficient in, at least, one modern programming language such as C++, Java, Scala, Python
  • Experience with Apache Hive / Hadoop or other Big data systems
  • Experience with building REST API endpoints.
  • Relational or NoSQL database experience
  • Experience with JavaScript, HTML 5 UI development.
  • Agile development experience
  • Strong oral and written communication skills
  • Experience in mentoring junior software development engineers and driving engineering excellence
  • 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