V.I.E. Contract - Experienced .NET Developer
Indexed description
Important information – V.I.E. mission only
This position is open only to candidates eligible for the V.I.E. program: aged 18–28 at application (under 29 at start), EEA nationality, clean criminal record, no prior V.I.E. assignment.
Please apply only if you meet these criteria.
For more information about the V.I.E. program, please refer to the official Business France website:
https://mon-vie-via.businessfrance.fr/en/information-on-the-vie-french-international-internship-programme
Job Context
You will join an Agile Squad working on critical applications within the insurance sector. Alongside a Product Owner, developers, and QA engineers, you will contribute to the design, evolution, and reliability of a strategic application portfolio.
You will work in a demanding technical environment that values engineering best practices, software quality, and craftsmanship.
Your Role
As an experienced .NET Developer, your responsibilities will include:
- Designing, developing, and maintaining features within a modern .NET environment.
- Contributing to requirement co‑construction during functional workshops with the Product Owner and the QA team.
- Ensuring clean, maintainable, and standards‑compliant code (SOLID principles, error handling, test coverage).
- Participating in code reviews, pair programming, and Agile rituals within the Squad.
- Implementing TDD/BDD practices and contributing to the continuous improvement of the CI/CD approach.
- Preparing and supporting production releases, ensuring the quality, security, and performance of components.
- You have at least 3 years of experience in .NET development in a demanding environment.
- You have strong expertise in .NET Core / .NET Framework, REST APIs, SQL Server, and software engineering principles.
- You have initial experience with Agile methodologies and CI/CD practices (Azure DevOps, pipelines, Git).
- You enjoy teamwork, knowledge sharing, and continuous learning.
- You are able to communicate clearly, collaborate in a multicultural environment, and contribute to reliable delivery.
- .NET Framework, .NET Core, .NET Standard
- Entity Framework, AutoMapper
- ASP.NET, WebAPI, WCF
- Unit testing and BDD: xUnit, Moq, SpecFlow
- SQL Server (data modeling, query optimization)
- Git, GitFlow
- Azure (cloud, pipelines, managed services)
- DevOps / CI-CD (Azure DevOps, GitLab CI, etc.)
- TDD / BDD
- Craftsmanship & Clean Code
- Resilience patterns: Blue/Green Deployment, Canary Release, Circuit Breaker, etc.
- Stimulating technical environment: Work within a team recognized for its excellence in engineering, DevOps, and software craftsmanship.
- Accelerated skills development through collective practices (pair/mob programming, chapters, tech communities).
- Enriching international experience at the heart of a dynamic, multicultural, tech‑driven center based in Ho Chi Minh City.
- Personalized support throughout the V.I.E assignment to ensure smooth onboarding and continuous professional growth.
Make it real | www.capgemini.com
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search