Senior .NET Full-Stack Developer

Type Other
Seniority Senior
Posted Mar 16, 2026

Richemont seeks a Senior .NET Full-Stack Developer in Moscavide, Portugal to lead backend and frontend development for its global luxury maisons.

Overview

Richemont is a Switzerland-based luxury goods group whose maisons span jewellery, watches, leather goods and writing instruments. The company combines traditional craftsmanship with strategic investment in digital capabilities to support global retail and after-sales operations, offering a multinational, brand-driven working environment.

Role & Responsibilities

  • Design, develop and maintain scalable backend services using the .NET platform and C#.
  • Implement responsive front-end features using modern JavaScript frameworks and TypeScript, ensuring seamless integration with backend APIs.
  • Author and consume RESTful APIs and collaborate on API design with product and integration teams.
  • Lead code reviews, enforce best practices for maintainability, testing and performance, and raise technical standards across the squad.
  • Drive CI/CD pipelines, automated testing and deployment processes in cloud environments.
  • Troubleshoot production incidents, perform root-cause analysis and implement durable fixes.
  • Mentor junior engineers and contribute to architectural decisions and technical roadmaps.
  • Collaborate closely with product managers, UX designers and QA to deliver end-to-end features on schedule.

Qualifications

  • Proven experience delivering production applications on the .NET platform using C#.
  • Strong knowledge of modern front-end frameworks and TypeScript, with demonstrable full-stack delivery.
  • Solid experience with relational databases and ORMs (e.g., SQL Server, Entity Framework).
  • Hands-on experience with cloud platforms (preferably Microsoft Azure), containerization and CI/CD tooling.
  • Track record of producing clean, testable code and leading code-review processes.
  • Excellent verbal and written communication skills in English; Portuguese proficiency preferred for local collaboration.
  • Bachelor’s degree in Computer Science, Engineering or related discipline, or equivalent professional experience.

Skills

.NET C# ASP.NET Core .NET Core Entity Framework SQL Server HTML5 CSS3 JavaScript TypeScript React Angular REST Git Azure Azure DevOps Docker

Experience

Typically 5+ years of professional software development experience with substantial hands-on work in .NET/C# and at least several years delivering full-stack features in production environments. Experience operating in cloud-native architectures and mentoring engineering peers is expected.

Education

Bachelor's degree in Computer Science, Software Engineering or a related field, or equivalent professional experience.

Culture

Richemont blends a heritage of craftsmanship with a forward-looking digital agenda. Teams operate cross-functionally and place high value on quality, attention to detail and respect for brand legacy while embracing modern engineering practices and continuous improvement.