Capgemini

Senior Software Engineer

Capgemini

Diegem, BE (Hybrid)

Job Type Permanent
Experience Experienced Professionals
Posted 2 days 17 hours ago
Hybrid Experienced Professionals Level

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, supported and inspired by a collaborative community of colleagues around the world, and able to reimagine what’s possible.

Your role

As a .NET Software Engineer at Capgemini, you design and build scalable, high-quality software solutions. You work closely with business and technical stakeholders to translate requirements into robust, maintainable and future-proof applications.

You operate in modern engineering environments at the intersection of cloud, microservices and AI-enabled development, contributing across the full software lifecycle while ensuring solutions are secure, reliable and aligned with enterprise standards.

Your key responsibilities

  • Develop and maintain scalable .NET applications aligned with functional and non-functional requirements.
  • Ensure high-quality deliverables through unit and integration testing, code reviews and engineering best practices.
  • Contribute to solution design and provide technical input on architecture, including microservices, APIs and cloud-native solutions.
  • Build and expose robust APIs using ASP.NET Core, following REST and OpenAPI standards.
  • Implement secure applications using modern authentication and authorization mechanisms, including OIDC, OAuth2, JWT and claims.
  • Leverage modern tooling and AI-assisted development practices to optimize productivity and quality.

Your profile

  • Strong experience in C# and modern .NET, including recent versions such as .NET 8/10, building enterprise-grade applications.
  • Proven expertise in ASP.NET Core, Web APIs, MVC and RESTful services, including Swagger/OpenAPI.
  • Experience with Blazor and another modern front-end framework such as Angular, React or Vue.
  • Solid knowledge of Entity Framework Core and SQL Server, including data modeling and performance optimization.
  • Experience with modern development practices including unit and integration testing, CI/CD, DevOps and cloud platforms, preferably Azure.
  • Professional working proficiency in Dutch and English; French is an asset.

What you’ll love about working here

  • Variety of projects to expand expertise and new opportunities to grow.
  • Certification programs and opportunities to learn.
  • Flexibility to work in a way that suits you, with hybrid working policies and the FlexAbroad program.

About Capgemini

Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. With a heritage of nearly 60 years, Capgemini is a responsible and diverse group of 420,000 team members in more than 50 countries, delivering end-to-end services and solutions across strategy, technology, design, engineering and business operations.

Similar Job Openings