Shapecaret-double-leftcaret-double-rightcaret-downcaret-leftcaret-right-circlecaret-rightShapeclosedropdownexpand morefacebookLogolinkedinlogo-footerlogo-marklogo-mobilemailsearchtwitteryoutube
Menu Close

Senior Software Development Engineer

As a Senior Software Developer, based in Italy, Milan area, you work on several challenging projects, where the technology and the innovation play a crucial role. You operate in a growing multi-cultural and multi-discipline team, where you can improve your technical competences and soft skills as well.

You use your knowledge to contribute to the project success and to meet the deadlines. Your activities mainly focus on Software Development, from requirements analysis, thru technical specifications, development, quality assurance and deploy to production

You have a M. Sc in Information or Electronics Engineering or similar and 4-5 years of proven experience in Software Development and knowledge of the following fields:

  • C++ 
  • Object-Oriented Programming (OOP) 
  • Software Development Life Cycle (SDLC) 
  • Subversion 
  • QT, QML
  • Troubleshooting 


Company Description

TMC is an innovative engineering and consultancy company that is active in the Telecomunications market domain. We believe that people are the driving force behind technological innovations. Our Employeneurship model is therefore aimed at facilitating you to bring out your best. Our highly educated ‘Employeneurs’ sharpen their technical skills by working on multiple challenging projects in the fields of process technology, material science and life sciences for renowned high-tech companies. In addition, they work on their soft skills with a personal coach, professional training and education


We offer excellent contractual arrangements, based on our unique ‘Employeneurship’ business model:

  • Salary based on education and experience;
  • Individual profit sharing;
  • A personal education and coaching budget to develop your career;
  • A permanent contract;
  • Mobility and relocation reimbursement;
  • Collective health insurance;
  • Involvement in the development of the company.

Apply now