Software Development Engineer

  • Software Development
  • Pune, India

Software Development Engineer

Job description

ESTECO SpA is hiring Software Development Engineers for its Pune, India office.


About the Job

You will work in an Agile team designing and developing our products, that is web and desktop applications developed in Java SE/EE, JavaScript and HTML frameworks.

You will be able to:

  • exploit your knowledge of technologies
  • learn new technologies and concepts about product development
  • give your active contribution to the design and implementation of our applications
  • interact with local and international colleagues of our Indian, Italian and USA offices

Place of Work: Pune, India
Employment Type: Permanent Full-Time

Requirements

The ideal candidate will have:

  • Bachelor of Engineering or Masters in Computer Science.
  • 2+ years of experience as a software developer utilizing OOA/OOD, especially Java.
  • Strong knowledge of object-oriented design, data structures, algorithms.
  • Good problem solving techniques.
  • Ability to effectively articulate technical challenges and solutions.
  • Passionate customer focus.
  • Proactive attitude and willingness to learn.
  • Good teamwork skills (communication, openness).
  • Deal well with ambiguous/undefined problems.
  • Ability to think abstractly.

The following skills are appreciated:

  • Knowledge of Agile software development processes (Scrum, Kanban)

  • Knowledge of Software Testing techniques and tools (TDD, Continuous Integration)
  • Build tools like Maven, Gradle, scripting
  • Git, Subversion or other versioning systems