Python Developer_Subcon

Tarento Technologies Pvt. Ltd.

IN Full–time
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.