-
Tech Mahindra

Python Developer

Tech Mahindra
India · Full-time · Mid-Senior

NOTE: 4-5 Days Work from office in ITPL, Whitefield is Mandatory


Job Overview: We are looking for a talented Python Developer with 4+ years of relevant experience to join our dynamic team. The ideal candidate will have strong expertise in object-oriented programming, SQL, and API development. Additionally, an understanding of C# is required to assist in converting our existing monolithic .NET projects into microservices.


Key Responsibilities:

  • Develop, maintain, and optimize software applications using Python.
  • Collaborate with cross-functional teams to convert existing .NET monolith projects into microservices.
  • Design, implement, and manage APIs for seamless integration.
  • Write clean, efficient, and scalable code following best practices.
  • Perform code reviews and ensure adherence to coding standards.
  • Troubleshoot and debug software issues and provide timely resolutions.
  • Work with database systems to design efficient data models and perform complex queries using SQL.
  • Contribute to the design and architecture of new features and modules.
  • Stay updated with the latest industry trends and technologies.


Required Skills:

  • 4-6 years of professional experience in Python development.
  • Strong knowledge of object-oriented programming principles.
  • Proficiency in SQL and experience with relational database systems.
  • Experience in API development and integration.
  • Understanding of C# and familiarity with .NET framework.
  • Knowledge of microservices architecture and practices.
  • Familiarity with version control systems, particularly Git, Bitbucket.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.


Preferred Qualifications:

  • Experience with GitHub Copilot preferred.
  • Experience with cloud platforms like AWS, Azure.
  • Familiarity with Docker and containerization technologies.
  • Experience with continuous integration/continuous deployment (CI/CD) pipelines.
  • Knowledge of agile development methodologies.

Key Skills

Ranked by relevance

python sql c containerization microservices docker cloud cicd git aws
Login to Apply
Posted
May 27, 2025
Type
Full-time
Level
Mid-Senior
Location
Bengaluru

Industries

IT Services IT Consulting

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Neev
Related

Full Stack Developer (Java & Angular)

2026-05-28

Full-time
Mid-Senior
Ireland
IT Services
Information Technology
View Job Details
Tech Mahindra
Related

Dotnet Developer

2026-04-09

Full-time
Associate
Singapore
IT Services
Information Technology
View Job Details
Tech Mahindra
Related

Software Engineer-261313

2026-05-16

Full-time
Mid-Senior
Australia
IT Services
Information Technology