TMC
Software Engineer C#
Skills
21 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Location:
Milan, Metropolitan City of Milan, Italy
Work mode:
Onsite
Published on:
29 September 2026
What they need
Italy Software 2 - 5 years Milano Hybrid
We are looking for a Software Engineer with experience in developing applications in C# and .NET.
About The Member Company
We are a global high-tech consultancy company with a team of entrepreneurial engineers, scientists, and digital experts from around the world. Together we form a fast-growing and proud community. We offer consultancy services to high-profile clients globally in diverse service areas, such as:
- Technology & Engineering
- Energy & Renewables
- Life sciences & Pharma
- Digital & IT
About this vacancy
The person will join a technical team and contribute to the analysis, design, and development of reliable and scalable software solutions, collaborating with different functions involved in the product lifecycle.
- Analyze technical and functional requirements, contributing to the definition of application solutions.
- Design, develop, and maintain applications and services using C# and the .NET framework.
- Implement and integrate REST APIs and software components, ensuring code quality, security, and performance.
- Manage integration with relational databases and participate in optimization of queries and application workflows.
- Perform debugging activities and contribute to resolving anomalies during development and production phases.
- Collaborate with developers, analysts, and project stakeholders, participating in code review activities and continuous improvement.
What we expect from you
- Degree in Computer Engineering, Computer Science, or related technical disciplines.
- 2-5 years of experience in software development with C# and .NET.
- Good knowledge of object-oriented programming, major design patterns, and SOLID principles.
- Experience in developing REST APIs and using ASP.NET Core.
- Knowledge of relational databases and SQL language; familiarity with Entity Framework is a plus.
- Familiarity with Git, Agile methodologies, and testing and code review practices.
- Knowledge of microservices architectures, Docker, Kubernetes, and cloud platforms is a plus.
- Analytical skills, quality orientation, and teamwork aptitude.
- Excellent written and spoken English proficiency.
- Willingness to travel and relocate will be considered a plus.
- Strong motivation to embrace TMC’s Employeneurship model.
What you can expect from us
The position includes a permanent employment contract and a base Gross Annual Salary (RAL) of no less than €32,000, in compliance with the National Collective Labor Agreement (CCNL) Commerce – Tertiary, Distribution, and Services.
TMC is committed to offering a competitive compensation package. At the conclusion of the selection process, after evaluating the candidate's experience, skills, and qualifications, the company may propose a final RAL exceeding the amount mentioned above.
In line with our business model, the final compensation package also includes:
- a component of profit-sharing from the project;
- an annual individual budget for professional development and training amounting to €4,000 net;
- an annual welfare credit.
Additional details will be provided during the selection process, in accordance with applicable company policies.
TMC is an international high-tech consultancy company that provides its clients with specialized expertise to support them in addressing their technological challenges. In this context, TMC operates as a center of excellence serving clients, helping them become more competitive in an increasingly global and rapidly evolving technological world.
At TMC, we believe that people drive technology. This is why we strive to create the best possible conditions for talents in the industry to grow and realize their potential. We offer a stimulating and challenging workplace in which everyone can take charge of their professional journey.
As an Employeneur (a term used by TMC to describe professionals who combine entrepreneurial spirit with consultancy expertise), you will become part of the TMC family. Beyond our technical excellence, commitment, collaboration, and fun are fundamental elements of our corporate culture.
Other offers great for you!
These companies are also looking for great profiles
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
5 days ago
Quick apply
Top Profil
Senior Software Engineer C# / .NET, développement augmenté par l’IA
480 - 500
Freelance
Paris, France
Hybrid
Skills
3 days ago
Quick apply
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Paris, France
Hybrid
Skills
1 hour ago
Quick apply
No company information available.