Python Developer-CGI

Python Developer - CGI (Bengaluru)

Position: Senior Software Engineer

Experience: 5 to 10 Yrs

Shift: 10:00 AM to 6:00 PM (3 Days Mandatory Work from Office)

Main location: Bengaluru, Karnataka

Position ID: J0626-0263 | Employment Type: Full Time

Education: Bachelor's degree in Computer Science or related field or higher.

About CGI: Founded in 1976, CGI is among the largest independent IT and business consulting services firms in the world, with 94,000 consultants and professionals across the globe.

Position Description

We are looking for a skilled Python Developer to design, develop, and maintain high-quality software applications. The ideal candidate should have strong programming skills, experience with Python frameworks, and the ability to work collaboratively in an agile development environment.

Key Responsibilities
  • Design, develop, test, and maintain Python-based applications.
  • Write clean, efficient, and reusable code following best practices.
  • Develop RESTful APIs and integrate third-party services.
  • Collaborate with cross-functional teams including product managers, designers, and QA engineers.
  • Optimize application performance, scalability, and security.
  • Troubleshoot, debug, and resolve software defects.
  • Participate in code reviews and contribute to technical discussions.
  • Maintain technical documentation for applications and processes.
  • Stay up to date with emerging technologies and industry trends.
Must-Have Skills
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5+ Years of experience in Python development.
  • Strong knowledge of Python programming and object-oriented programming concepts.
  • Experience with frameworks such as Django, Flask, or FastAPI.
  • Good understanding of REST APIs and microservices architecture.
  • Experience with relational databases such as PostgreSQL or MySQL.
  • Familiarity with NoSQL databases like MongoDB is an advantage.
  • Knowledge of Git or other version control systems.
  • Understanding of software development life cycle (SDLC) and Agile methodologies.
  • Knowledge of Docker and Kubernetes.
  • Familiarity with CI/CD pipelines.
  • Experience with Redis, Celery, RabbitMQ, or Kafka.
Good to Have / Preferred Skills
  • Basic understanding of front-end technologies (HTML, CSS, JavaScript) is a plus.
  • Experience with automated testing frameworks such as PyTest.

CGI is an equal opportunity employer. Life at CGI is rooted in ownership, teamwork, respect and belonging.

Job posting company profile - CGI

Job Overview
  • Date Posted

    21 hours ago

  • Job Views

    4 Views

  • Vacancy

    1 Applicants

  • Expiration Date

    October 10, 2026

  • Location

    Bengaluru, Karnataka, India

  • Experience

    5-10 Years

  • Category

    Pyhton Stack

  • Gender

    Any

  • Salary

    ₹ Not disclosed / Year

Contact Info
  • Bengaluru, Karnataka, India
  • N/A
  • N/A