Python developer

Genpact

Bengaluru, Delhi, Mumbai

Hybrid

INR 900,000 - 1,300,000

Full time

6 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Genpact seeks a hands-on Software Developer to build data-processing pipelines, internal APIs, and business-facing web apps supporting reconciliation and portfolio workflows.

You will write, test, deploy, and support production code, collaborating with senior engineers to deepen your craft. Initial work includes database migration and reconciliation, expanding to broader engineering tasks as domain knowledge grows.

Qualifications

  • Two+ years of professional production software experience.
  • Ability to write, test, and ship production code independently.
  • Strong SQL proficiency with data across tables.
  • Solid Python proficiency.
  • Good debugging and problem-solving skills.
  • Familiarity with Git and version-control workflows.
  • Curiosity about the business domain and a learning mindset.
  • Interest in AI-assisted development using Copilot or similar tools.
  • Attention to detail and clear communication.
  • Team-oriented and collaborative mindset.

Responsibilities

  • Write, test, deploy, and maintain production code using SQL, Python, and APIs with review from seniors.
  • Author and maintain versioned database migrations while learning business context.
  • Translate requirements from partners into small executable technical tasks.
  • Write unit tests and participate in code reviews, incorporating feedback.
  • Investigate defects and support apps after production release.
  • Use Git, PRs, and CI/CD to collaborate and deliver changes safely.
  • Deepen knowledge of tech stack, data model, and engineering standards.

Skills

SQL
Python
Git
AI-assisted development
Debugging
Data modeling
Problem solving
Communication

Education

BS in Computer Science or related field

Tools

CI/CD pipelines
GitHub Copilot

Job description

Role & responsibilities

About the Role

We are seeking a hands-on Software Developer to build data-processing pipelines, internal APIs, and business-facing web applications that support reconciliation, portfolio management, and operational workflows. You will write, test, deploy, and support production code while collaborating with senior engineers who will help you deepen your technical craft.

You should already be comfortable building and deploying production software independently and be ready to take on increasing responsibility over time. AI-assisted development is part of the teams everyday workflow. You will initially contribute to database-migration and reconciliation initiatives, then expand into additional projects while developing the business and financial-domain knowledge that makes these tools valuable.

Job Execution: What You Will Deliver
  • Write, test, deploy, and maintain production code using SQL, Python, and APIs, with support and review from senior engineers.
  • Author and maintain versioned database migrations while learning the business purpose and controls behind the underlying data.
  • Translate requirements from technology partners and business users into small, well-scoped, executable technical tasks.
  • Write unit tests, participate constructively in code reviews, and incorporate feedback into reliable solutions.
  • Investigate defects, implement fixes, and support applications and tools after production release.
  • Use Git, merge or pull requests, and CI/CD pipelines to collaborate and deliver changes safely.
  • Continuously deepen knowledge of the technology stack, data model, engineering standards, and business domain.
Initial Focus and Growth Path

The team works across database and data-processing pipelines, internal APIs used by other technology teams, business-facing web applications, and reporting automation. The role will likely begin with database-migration and reconciliation work and expand into broader engineering responsibilities as capability and domain knowledge grow.

Required Qualifications
  • At least two years of professional experience building, delivering, and operating software in production.
  • Demonstrated ability to write, test, and ship production code independently.
  • Solid SQL proficiency, including queries that retrieve, filter, join, and validate data across tables.
  • Solid proficiency in Python.
  • Strong programming fundamentals, including data structures, control flow, functions, and effective debugging.
  • Comfort with Git and everyday version-control workflows.
  • Genuine curiosity about the business and domain behind the code, with a strong drive to learn.
  • Enthusiasm for AI-assisted development as a core part of a modern engineering workflow, using tools such as GitHub Copilot, Claude, or similar assistants as force multipliers.
  • A growth mindset, with the motivation to seek harder problems and take greater ownership over time.
  • Strong attention to detail, openness to feedback, and clear communication.
  • A collaborative, team-first attitude.
  • BS in Computer Science, Mathematics, or a related technical field, or equivalent practical experience.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Papigen • India

On-site
INR 900,000 - 1,500,000
Python Developer
Python Developer

Legal Experts AI • India

On-site
INR 600,000 - 900,000
Software Engineer - Python
Software Engineer - Python

Oxford Data Plan Ltd. • Chennai District

On-site
INR 900,000 - 1,400,000
Software Engineer - Python
Software Engineer - Python

Oxford Data Plan • Indore District

On-site
INR 1,200,000 - 2,400,000
Python Developer
Python Developer

Alten • Chhatrapati Sambhajinagar District

On-site
INR 1,200,000 - 1,800,000
Python Software Developer
Python Software Developer

ITC Infotech • Pune District

Hybrid
INR 1,500,000 - 2,100,000
Python Developer
Python Developer

Sailssoftware • Visakhapatnam

On-site
USD 908 - 1,704
Python Developer
Python Developer

Albiorix Technology Pvt. Ltd. • Ahmedabad District

On-site
INR 800,000 - 1,500,000
Python Developer
Python Developer

Fibe • Pune District

On-site
INR 1,200,000 - 1,800,000
Python Developer
Python Developer

Cloudesign Technology Solutions LLP. • Indore District

On-site
INR 1,800,000 - 2,800,000