TMC
.NET Developers (2 Open Positions)
TMCLuxembourg6 days ago
Full-timeEngineering, Information Technology
TMC Luxembourg is looking for 2 .NET Developers for one of its clients.

About This Vacancy

Your Mission

Join our development team and contribute to the evolution of a core enterprise application. You will work on projects ranging from risk mitigation to new feature development, helping to modernize and strengthen a platform that supports critical business operations.

Your Responsibilities

  • Design, develop, and maintain high-quality software components.
  • Collaborate with product owners, business analysts, and QA engineers to deliver robust, maintainable solutions.
  • Participate in code reviews and promote clean coding practices.
  • Contribute to improving application performance, security, and scalability.
  • Support continuous integration and deployment workflows (CI/CD).
  • Take part in platform evolution through technical upgrades and functional enhancements.

What We Expect From You

Your Profile

We Are Hiring For Two Complementary Profiles

Option 1 – .NET Core / Angular Software Engineer

  • 5+ years of experience developing web applications with C#, ASP.NET Web API, .NET Core, and Angular.
  • Experience with relational databases (SQL Server, Transact-SQL).
  • Knowledge of object-oriented programming, automated testing, and clean code principles.
  • Familiarity with modern DevOps practices (Git, CI/CD pipelines, Docker).
  • Bonus: some UI/UX sensibility and interest in open-source technologies.

Option 2 – .NET WinForms Software Engineer

  • 5+ years of experience developing desktop applications with C#, WinForms, and Entity Framework.
  • Experience with SQL Server, database optimization, and indexing.
  • Strong object-oriented programming skills and experience writing testable code.
  • Familiarity with industrialized development tools (Git, Jira, Confluence, CI/CD).
  • Bonus: curiosity for modernizing legacy systems and adopting new technologies.

General Requirements

  • Bachelor’s or Master’s degree in Software Engineering or Computer Science.
  • Ability to work collaboratively in a Scrum/Agile environment.
  • Strong communication skills and fluency in English (French is a plus).

What You Can Expect From Us

We are truly unique thanks to our Employeneurship model which is a true innovation for the High Technology consulting business. It is the business relationship of the 21th century for high skilled technical professionals.

It Is Built Around 5 Main Pillars

  • You will have a permanent employment contract, offering you stability and security ;
  • You will get to know your market value and have a share in the profit your work generates thanks to the individual profit sharing ;
  • We will support you with a one-on-one coaching and trainings designed to help you develop your entrepreneurial skills ;
  • The competence cells structure, provides you with a strong meaningful and relevant network ;
  • The entrepreneurial lab : a playground for new ideas and a potential launching for start-ups.

Key Skills

Ranked by relevance