Senior Python Developer

8 - 12 years

Bengaluru

Posted:1 week ago

Apply

Job Description

At Capgemini Invent, we believe difference drives change. As inventive transformation consultants, we blend our strategic, creative and scientific capabilities, collaborating closely with clients to deliver cutting-edge solutions. Join us to drive transformation tailored to our client's challenges of today and tomorrow. Informed and validated by science and data. Superpowered by creativity and design. All underpinned by technology created with purpose.

Your Role

Senior Python Developer

  • Architecture & Development:

    Design, build, and maintain scalable, secure backend services and microservices using Python.
  • API Engineering:

    Architect and implement high-performance RESTful APIs and GraphQL schemas, integrating external third-party services and downstream systems using JSON-based payloads.
  • Database Design & Management:

    Model, optimize, and manage NoSQL databases (primarily MongoDB) as well as relational databases (e.g., PostgreSQL, MSSQL) for query performance and data integrity.
  • System Administration & Tooling:

    Develop, deploy, and debug applications directly in Linux/Unix environments.
  • Code Quality & Mentorship:

    Drive clean architecture, comprehensive unit/integration testing, and code reviews across Git-based workflows.
  • Cross-Functional Collaboration:

    Partner with product managers, QA, and DevOps engineers within an Agile/Scrum framework to deliver sprint commitments predictably.

Your Profile
  • 8-12 years of professional software engineering experience primarily using

    Python

    . Deep practical experience with core Python web frameworks such as

    FastAPI, Django, or Flask

    Demonstrated expertise in designing, securing, and documenting

    RESTful APIs

  • Practical experience implementing and consuming

    GraphQL

    APIs.
  • Advanced proficiency in handling complex

    JSON parsing, data serialization, and API integrations

    .
  • Strong hands-on experience with

    MongoDB

    (aggregation framework, indexing, schema design).
  • Solid working knowledge of relational databases (e.g., PostgreSQL, MySQL) alongside ORM/ODM libraries (e.g., SQLAlchemy, MongoEngine, Beanie).
  • Comfortable operating, scripting, and troubleshooting in

    Linux

    environments.
  • Advanced proficiency with

    Git

    workflows (branching strategies, PR reviews, conflict resolution.

What you will love about working here
  • We recognize the significance of flexible work arrangements to provide support. Be it remote work, or flexible work hours, you will get an environment to maintain healthy work life balance.
  • At the heart of our mission is your career growth. Our array of career growth programs and diverse professions are crafted to support you in exploring a world of opportunities.
  • Equip yourself with valuable certifications in the latest technologies such as Generative AI.

Skills Required

Serialization Core Senior Flask Distribution Quality Administration Distribution system

Learn the skills this job asks for

See your skill gap for Back End Developer →

Free courses, interview questions and practice for each skill.

Work Mode

Work from Office

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now
Capgemini logo
Capgemini

IT Services and IT Consulting

Paris France

RecommendedJobs for You

Q3 TECHNOLOGIES logo

India

Honeybee Tech Solutions logo

Senior Python Developer

Honeybee Tech Solutions

Pune

Honeybee Tech Solutions logo

Senior Python Developer

Honeybee Tech Solutions

Pune

SpeedMart logo

Gurugram

Synoptek logo

Ahmedabad

ACROSSTEKâ„¢ logo

Senior Python Developer

ACROSSTEKâ„¢

India

PPFAS Mutual Fund logo

Senior Python Developer

PPFAS Mutual Fund

Mumbai

Mindstix Software Labs logo

Senior Python Developer

Mindstix Software Labs

Pune

ACROSSTEKâ„¢ logo

Senior Python Developer

ACROSSTEKâ„¢

India