Software Engineer C#

02 ott - Milano
Tmc

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.

Addetto Gestione Ordini

03 ott - Udine
impiegando.com

Senior DevOps Engineer | Remote, CI/CD

03 ott - Campo di Ne
CGM Consulting

Ricevi nuove offerte di lavoro

Crea una Job Alert gratuita per software engineer c# / milano

Area Manager Sistemi Salute e Comfort

03 ott - Genova
AR Solution

UN/UNA IMPIEGATO/A LOGISTICO/A

03 ott - Villafranca Piemonte
Etjca Spa Rivoli