IBM BigData Software Engineer in BUCHAREST, Romania

We are looking for talented Software Engineers with experiences in major programming languages including Java, Python and Big data platforms (Hadoop , Hive, Spark). The candidate in this position is expected to work with a Research and Development team to create a novel cognitive application for enterprise and to have specific areas of interest including: natural language processing, machine learning, and statistical analysis. Responsibilities:

  • Participates in design, test, development, and/or support of IBM Research projects and works with IBM product groups.

  • Provides technical input for the creation or modification of project components.

  • Acts as the first level with significant independent decision responsibility and accountability

  • Works closely with researchers to conceive, design, build, test and deploy software products or solutions

  • Contributes on project planning activities within the function

  • Understands, efficiently executes and recommends new approaches to existing software development processes and procedures

  • Responsible for accurate and thorough documentation of software components

  • Proposes innovative solutions to problems

  • Learns new tools and technologies rapidly as required

  • Assumes additional responsibilities as assigned

  • Bachelor's degree in Computer Science, Engineering or closely related areas

  • At least 3 years experience in IT sector

  • At least 1-2 years experience in Data Modelling

  • Experience in RDBMS (DB2, Oracle, SQLServer)

  • Experience in BigData platforms – Hadoop, Hive, Spark

  • strong programming skills (Java, Python)

  • familiarity with modern cloud-based software architectures,

  • Experience with software systems architecture, web services, web applications, and the latest software development and deployment tools.

  • Experience in developing or modifying large scale software in a team-oriented setting.