
Senior .Net Developer (French Speaking)
Capgemini Vietnamรายละเอียดงาน
- As a Senior .NET Developer, you will be involved in all aspects of the software development cycle from conception to deployment.
- You will work closely with other developers, business analysts, and technical leads to understand requirements and provide technical solutions.
- In addition, you will be responsible for mentoring junior developers and providing guidance on best practices.
Responsibilities:
- Design, develop, and maintain scalable and efficient software applications using .NET framework.
- Collaborate with business stakeholders and technical teams to gather requirements and define the scope.
- Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
- Implement clean, maintainable, and reusable code following best practices and coding standards.
Must have:
- Good knowledge of OOP.
- More than 05 years of experience of C#, .NET, ASP.NET Core, Web API, Entity Framework Core, Azure SQL, CosmoDB.
- Awareness of N-tier, Microservices architectures, database design, transaction processing, distributed systems, dependency injection, TDD, BDD, xUnit, SpecFlow.
- Knowledge of cloud technologies e.g., Azure, AWS.
- Work well in Agile Software Development using Scrum framework.
- Understand and follow Azure/AWS DevOps: CI/CD.
- Good at GIT source code management.
- Good knowledge of security and performance.
- Clean code and refactor code ability
Language:
- At least B1 French
Nice to have:
- Experience in Workflow Development.
- Understand and follow Clean Architecture.
- Have experience of any JavaScript front-end framework e.g., Angular, React, Vue….
- Good knowledge of container
Soft skills:
- Be a problem solver with great problem-solving skills.
- Proactive and effective self-learning skills and research.
- Effective verbal French skills in video conference and face-to-face communication.
สวัสดิการ
- Competitive salary, health insurance covered for employee and dependents
- Working on international projects. Professional and dynamic working environment
- Receiving training opportunities including many technical seminars and soft skill training courses
- Good opportunity for promotion through regular performance review system.