Python Developer_Subcon
Tarento Technologies Pvt. Ltd.
Posted on: February 26, 2026
About the Role:
We are looking for a highly skilled Senior Python Developer with 5+ years of professional experience in backend development and application design. As part of our engineering team, you will play a key role in building scalable backend systems, APIs, and services that power our products. This position requires a strong foundation in Python and a proactive approach to problem-solving and collaboration.
Responsibilities:
• Design, develop, and maintain robust Python-based applications and microservices.
• Build and integrate RESTful APIs and third-party services.
• Write efficient, reusable, and testable code following best practices.
• Work closely with DevOps, frontend developers, and data teams to deliver high-performance solutions.
• Participate in architectural discussions and technical decision-making.
• Conduct code reviews, mentor junior developers, and uphold quality standards.
• Implement secure and scalable software systems in an agile development environment.
• Troubleshoot issues, identify bottlenecks, and devise solutions to complex problems.
Required Skills & Qualifications:
• Minimum 5 years of experience in Python development.
• Strong experience with Python frameworks like Django, Flask, or FastAPI.
• Solid understanding of object-oriented programming, design patterns, and software architecture.
• Hands-on experience with SQL and NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
• Proficiency with Git, Docker, and Linux-based development.
• Experience with CI/CD pipelines, testing frameworks (e.g., PyTest), and deployment automation.
• Familiarity with cloud platforms (AWS, GCP, Azure) is a plus.
• Strong problem-solving, debugging, and analytical skills.
• Excellent communication and team collaboration abilities.
Nice to Have:
• Knowledge of asynchronous programming (e.g., asyncio).
• Exposure to data engineering, machine learning, or ETL pipelines.
• Experience working in a microservices architecture.
• Familiarity with GraphQL, gRPC, or message queues (e.g., RabbitMQ, Kafka).
Education:
• Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
About Company
Tarento Technologies Pvt. Ltd.
Your next job is waiting
Create your profile and start applying in minutes.