Do you want to help us develop cutting‑edge software solutions that perform efficiently and deliver outstanding user experiences?
About The Company
We are a global high‑tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world.
We offer consultancy services to high‑profile clients worldwide in diverse service areas:
Technology & Engineering
Energy & Renewables
Life Sciences & Pharma
Digital & IT
About this vacancy
You will be involved in the design and development of software applications, from requirements analysis to deployment in production environments.
You will collaborate with cross‑functional teams to build scalable, high‑quality solutions and continuously improve system performance and reliability.
What we expect from you
M.Sc in Computer Science, Engineering, or equivalent education
1–3 years of experience in software development
Proven experience with one or more programming languages (e.g., Java, Python, C++, C#)
Experience with software development methodologies (e.g., Agile, Scrum)
Familiarity with version control systems (e.g., Git)
Knowledge of software design principles and architecture patterns
Strong problem‑solving and analytical skills
Ability to work both independently and in a team
Fluency in English and Italian
What you can expect from us
TMC is an international high‑tech consultancy company that brings expertise to its clients to help them achieve their technological challenges.
At TMC, we believe that people drives technology.
This is why we strive to create the best possible conditions for tech talent to excel. We offer a challenging and stimulating work environment where you can take charge of your own career.
#J-18808-Ljbffr