Apply now »

Senior .Net Developer (FR/EN)

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and where you’ll be able to reimagine what’s possible. Join us and help the world’s leading organizations unlock the value of technology and build a more sustainable, more inclusive world. 

Job Role

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 03 years of experience working with C# .NET and .NET Core
    • net6 and above
    • Entity Framework (DatabaseFirst, CodeFirst)
    • Web API (MVC, OAuth, …)
    • .NET design patterns (Repository, dependency injection, resilient pattern …)

Job Profile

 

  • Knowledge of N-tier, Microservices architectures, database design, dependency injection, TDD, BDD, xUnit, SpecFlow.
  • Knowledge of cloud technologies e.g., Azure: Azure SQL, CosmoDB, Storage account.
  • Work well in Agile Software Development using Scrum framework.
  • Understand and follow Azure DevOps: CI/CD.
  • Good at GIT source code management.
  • Good knowledge of security and performance.
  • Clean code and refactor code ability.
  • At least B1 French

Nice to have:

  • Experience in Workflow Development.
  • Understand and follow Clean Architecture.
  • Good knowledge of container docker, resilience pattern
  • 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.

 

Skills (competencies)

.Net core
.NET Framework 6
.Net MVC
ActiveMQ
ADO.NET
Advanced C#
Agile (Software Development Framework)
ASP.NET
ASP.NET Core

Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fuelled by its market leading capabilities in AI, cloud and data, combined with its deep industry expertise and partner ecosystem. The Group reported 2023 global revenues of €22.5 billion. 

Ref. code:  147507
Posted on:  Feb 6, 2025
Experience Level:  Experienced Professionals
Contract Type:  Fixed Term Contract
Location: 

Ho Chi Minh City, VN

Brand:  Capgemini
Professional Community:  Software Engineering

Apply now »