Open Positions

Senior Software Developer

3/5 years experience

We are looking for candidates that take care of the development of software projects, participating to all the following phases:

  • Prerequisites analysis
  • Architecture definition
  • Solution design
  • Solution implementation
  • Software maintenance and improvements


Required profile

  • At least 5 years of previous experience in this domain
  • At least 1 year of web oriented technologies
  • Excellent knowledge of Java and C#
  • Excellent knowledge of OOP paradigms and design patterns
  • Excellent knowledge of standard development tools such as version control, continous integration, issue tracking systems
  • Good knowledge of TDD approach and related frameworks
  • Team working attitude
  • Good knowledge of the English language, both written and spoken (B2 level or higher)
  • Availability to short trips abroad


Nice to have

  • Good knowledge of Maven build tool
  • Good knowledge of Agile methodologies (standup, retrospective, planning, etc...)
  • Service oriented architectures
  • RESTful services

Write us, we'll get back to you in less than an hour

Join Our Newsletter

Sign up for free and get new updates about plm software and processes.

No thanks
Join Our Newsletter

Sign up for free and get new updates about plm software and processes.

Write us on Whatsapp