Apply now »

Python backend engineer

Job Description

Build a sustainable digital future for the biggest banks and insurance companies in the Netherlands 

  • Working hours: 32-40
  • Workplace: Netherlands
  • Experience: professional

Benefits

  • Cold feet? No idea what that is. With us, you get a permanent contract immediately.
  • All You Can Train with no strings attached.
  • A generous holiday allowance and enough time (26 days) to spend it.
  • A fully paid pension, so you will remember Capgemini with a fond smile in your old age.
  • Work wherever you want on a device of your choice with our connectivity allowance.
  • Your first necessity as a professional: a fast laptop and a SIM card that you can also use privately.
  • Always on the road with your lease car or NS business card. Or choose to have your travel expenses paid.
  • And of course, an appropriate salary. We are happy to discuss this with you.

What you bring us?

Core Python skills

  • Strong knowledge (3+ years) of Python 3.x features, Clean, modular, testable code
  • Proficiency with typing, async,dependency injection
  • Experience with modern Python API framework (preferably FastAPI)
  • Knowledge of RESTful API design, Integration with third-party APIs
  • Unit testing (pytest), mocking and API contract testing

DevOps Skills

  • Docker-based development
  • CI/CD pipelines (Azure DevOps)
  • Experience deploying APIs in Azure

Cloud

  • Base Azure knowledge
  • Azure EntraID (Identity and access management)
  • Microsoft Graph API
  • Azure Storage Solutions (Storage Account, CosmosDB)

Additional skill

               Having hands on experience or very good understanding on Agentic AI is a plus

What motivates you?
You already have quite a bit of knowledge. But no one is ever done learning, right? Perhaps you would like to learn new skills, such as coaching or leadership. Or maybe you would like to gain new knowledge. Whatever your ambition and motivation, we are here to help you. So, you can share your knowledge at our AdvantageYou events. Want to brush up on your knowledge? Then you can choose from hundreds of training courses, for example via Capgemini University at our unique location in Paris. So, what motivates you?

 

Working at Capgemini
Get the future you want. We make that promise to you. That starts on day one. With good onboarding and structured and transparent development paths. But also: plenty of opportunities to deviate from that, to pioneer and to choose your own career path. You can count on our boundless trust and collegial support. Working at Capgemini also means working in the international heart of innovation. The premier league of technology. An employer that considers your needs while focusing on the future, in which sustainability, diversity and inclusion play a key role.

 

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications. 1. Applies scientific methods to analyse and solve software engineering problems. 2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance. 3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers. 4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities. 5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Job Description - Grade Specific

Is fully competent in it's own area and has a deep understanding of related programming concepts software design and software development principles. Works autonomously with minimal supervision. Able to act as a key contributor in a complex environment, lead the activities of a team for software design and software development. Acts proactively to understand internal/external client needs and offers advice even when not asked. Able to assess and adapt to project issues, formulate innovative solutions, work under pressure and drive team to succeed against its technical and commercial goals. Aware of profitability needs and may manage costs for specific project/work area. Explains difficult concepts to a variety of audiences to ensure meaning is understood. Motivates other team members and creates informal networks with key contacts outside own area.
Ref. code:  366051
Posted on:  Dec 10, 2025
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Utrecht, NL

Brand:  Capgemini
Professional Community:  Software Engineering

Apply now »