Posted Updated
#### Company description
Meritis is a consulting firm specializing in the digital transformation of organizations, founded in 2007 by Sébastien Videment.
Initially based in Paris, it has expanded across the regions and now has a presence in France's major cities: Sophia-Antipolis, Montpellier, Nantes, Bordeaux, Lyon, Aix-en-Provence, Lille, and even Lisbon, Portugal, since 2023.
Our experts support clients across various sectors with all their digital transformation needs in many areas of expertise: Finance, Software Engineering, Cloud & Infrastructure, Data, Digital Transformation, and Cybersecurity.
Guided by its values of excellence, humility, benevolence, and closeness, the firm, with over 900 employees, has been awarded 5 times in the Great Place To Work® ranking and is experiencing very strong growth. It aims to reach 100M€ in revenue in 2024 and to surpass the symbolic milestone of 1,000 employees.
We make it a point of honor to stay close to our employees and support them individually, regardless of their roles in the company. Certified by Great Place To Work since 2013, our approach to workplace well-being goes well beyond a simple label; our employees speak about it best: [https://www.glassdoor.fr/Avis/Meritis-Avis-E1163008.htm](https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fwww.glassdoor.fr%2FAvis%2FMeritis-Avis-E1163008.htm&data=05%7C02%7Csandy.jule%40meritis.fr%7Cf8b6ff88b58f4c26ae4308dc42ac387b%7C9266ab140c0d4ffa84849ed28ab433aa%7C0%7C0%7C638458554688559167%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C0%7C%7C%7C&sdata=myifyuDiSw4vYjNztznj1In7M1mxuY19CuKpoIc5FIw%3D&reserved=0)
#### Job description
Are you an **experienced C# / .NET Developer** who wants to join a technical environment where you can truly contribute to the **design, development, and evolution of complex applications**?
We are looking for a profile with **strong expertise in C#/.NET back-end development**, able to step back and consider architecture, produce robust and maintainable code, and work autonomously on their subjects.
You will join a technical team working on high-stakes projects, with particular attention to **code quality, performance, maintainability, and development best practices**.
The responsibilities
Day to day:
- The **design and development of applications in C# / .NET**
- The development and evolution of **back-end services and REST APIs**
- Participation in **application design and architecture decisions**
- Integration and manipulation of **SQL databases**
- Use of ORMs such as **Entity Framework / Entity Framework Core**
- Evolutive and corrective maintenance of applications
- Optimization of **performance, security, and code quality**
- Implementation of **SOLID, Clean Code, and Design Patterns** principles
- Writing **unit tests and integration tests**
- **Code reviews** and sharing best practices with the team
- Participation in **CI/CD** processes and **DevOps** environments
- Teamwork in an **Agile / Scrum** environment
#### Qualifications
Technical environment
Depending on the projects, you may work with the following technologies:
**C# | .NET | .NET Core | .NET 6/7/8+ | ASP.NET Core | Web API | REST API | Entity Framework Core | SQL | SQL Server | LINQ | Git | CI/CD | Azure DevOps | Docker | Azure | Microservices | Unit Testing | Clean Architecture | SOLID | Design Patterns**
Knowledge of **RabbitMQ, Kafka, Kubernetes, Redis, SonarQube, xUnit, NUnit, or Moq** will also be appreciated, depending on project environments.
The profile we are looking for
For this position, we are primarily looking for a **senior profile with at least 10 years of significant professional experience in C#/.NET development, as well as a Bac +5 (master's degree level)**
You must have a strong command of:
- **C#** with real depth of experience
- The **.NET / .NET Core / ASP.NET Core** ecosystem
- **Back-end and REST API** development
- **Software design and architecture** challenges
- **Relational databases and SQL**
- **Git** and collaborative development practices
- Best practices: **SOLID, Clean Code, Design Patterns, unit testing, Code Review**
Above all, we are looking for someone capable of **understanding a complex existing system, challenging a technical solution, and proposing reliable, high-performance, and maintainable developments.**
#### Additional information
- Tailored career paths (career development, adapted training, mentoring…);
- Choice of your assignment and personalized support throughout your career;
- Work in an environment that encourages learning: certifying training, e-learning, meetUps, coding competitions, career development paths, etc.;
- Be part of expert communities that share their knowledge and experience within our competence centers;
- A friendly environment with many festive events (annual party, seminars & team building, lunches and afterworks…);
_Your differences are our strengths. That is why Meritis is committed to diversity and non-discrimination. All our roles are accessible to people with disabilities. If you have a question or believe you are a victim or witness of discrimination, you can contact [email protected]_ _._
See also
Software Engineering jobs by country — openings, pay and top skills →