Back to search

Python Software Developer

CGI

Verifies job is active
Prepare with AI feedback
Real-time coaching per answer
Apply to CGIOpens the original listing
9 hits1 practices1 interviews
Chennai, Bengaluru, IndiaInformation Technology and Services
PythonSoftware DevelopmentDjangoFlaskMySQLPostgreSQLGitObject-Oriented Programming

Python Software Developer

We are seeking a skilled Python Software Developer to join our dynamic team. This role involves designing, developing, and maintaining robust and scalable software solutions using Python and related technologies. The ideal candidate will possess a strong understanding of software development principles and a passion for creating high-quality code.

Key Responsibilities:

  • Develop and maintain Python-based applications.
  • Write clean, efficient, and well-documented code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Participate in code reviews and contribute to improving code quality.
  • Troubleshoot and debug software issues.
  • Contribute to the design and architecture of software systems.

Requirements/Qualifications:

  • Proven experience in Python software development.
  • Strong understanding of object-oriented programming principles.
  • Experience with relevant Python frameworks (e.g., Django, Flask).
  • Familiarity with relational databases (e.g., MySQL, PostgreSQL).
  • Experience with version control systems (e.g., Git).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills.

About the Company: CGI is a global provider of IT and business process services. We help our clients succeed by providing innovative solutions and expertise across a wide range of industries.

AI enhanced job description

Source: hudsonsignalsRecruiter: Rekroot
Posted: 9/12/2026
f640cb1e-8fae-447c-b84a-6e8858e702b3