Capgemini

Senior Python Developer

Capgemini
Apply
8 days ago
Remote, India or Bengaluru, IndiaSenior / Staff+

Responsibilities

  • Design, build, and maintain scalable and secure Python backend services and microservices.
  • Architect and implement high-performance APIs and GraphQL schemas integrating third-party and downstream systems.
  • Design, optimize, and manage MongoDB and relational databases for query performance and data integrity.
  • Develop, deploy, debug, script, and troubleshoot applications in Linux/Unix environments.
  • Drive clean architecture, unit and integration testing, code reviews, and Git-based development workflows.
  • Collaborate with product managers, QA, and DevOps engineers in an Agile/Scrum environment and mentor engineering teams.

Requirements

  • 8–12 years of professional software engineering experience, primarily using Python.
  • Deep practical experience with FastAPI, Django, or Flask.
  • Expertise designing, securing, and documenting RESTful APIs and implementing or consuming GraphQL APIs.
  • Advanced proficiency with JSON parsing, data serialization, and API integrations.
  • Strong hands-on MongoDB experience, including aggregation, indexing, and schema design.
  • Working knowledge of PostgreSQL or MySQL and ORM/ODM libraries such as SQLAlchemy, MongoEngine, or Beanie.
  • Comfort operating, scripting, and troubleshooting in Linux environments.
  • Advanced Git workflow skills, including branching strategies, pull request reviews, and conflict resolution.

Benefits

  • Remote work and flexible work hours are available to support work-life balance.
  • Career growth programs and opportunities across diverse professions.
  • Opportunities to earn certifications in emerging technologies such as Generative AI.

Tech Stack

DjangoFastAPIFlaskGitGraphQLLinuxMicrosoft SQL ServerMongoDBMySQLPostgreSQLPython

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me