Overview
Senior Python Developer
Location: Hisar, Haryana (On-site)
Company: TCB Infotech Pvt. Ltd.
Experience: 5+ years
Salary: Competitive, based on experience
About Us
TCB Infotech is a leading technology company focused on business process automation, ERP solutions (Odoo, ERPNext), AI-driven applications, and custom software development. We work with industries like Real Estate, Healthcare, Education, Manufacturing, and more.
Job Overview
We are looking for a Senior Python Developer with strong experience in backend development, API integration, and scalable architecture. You will play a key role in designing and developing high-performance applications, working closely with our tech team.
Responsibilities:
- Develop and maintain high-quality Python applications.
- Work with frameworks like Django / Flask / FastAPI to build scalable APIs.
- Optimize database queries and manage PostgreSQL / MySQL / MongoDB databases.
- Design and integrate RESTful and GraphQL APIs.
- Implement cloud-based solutions on AWS / Azure / GCP.
- Write clean, efficient, and well-documented code.
- Collaborate with front-end developers, DevOps, and product teams.
- Debug and optimize applications for maximum performance.
- Follow best coding practices, security standards, and agile methodologies.
Required Skills:
✔ Strong proficiency in Python (5+ years of experience).
✔ Experience with Django / Flask / FastAPI frameworks.
✔ Knowledge of SQL / NoSQL databases (PostgreSQL, MySQL, MongoDB).
✔ Experience with Docker, Kubernetes, and CI/CD pipelines.
✔ Familiarity with AWS / GCP / Azure cloud services.
✔ Strong understanding of microservices architecture and API development.
✔ Proficiency in unit testing and debugging.
✔ Good problem-solving and analytical skills.
✔ Strong communication and teamwork abilities.
Preferred Skills (Bonus):
➕ Experience with Odoo or ERPNext or DJango
➕ Background in Machine Learning / AI / Data Science.
➕ Experience with async programming (Celery, RabbitMQ, Redis).
Perks & Benefits:
✅ Competitive Salary
✅ Work with Cutting-edge Technologies
✅ Learning & Development Opportunities
✅ Collaborative & Supportive Work Environment
Job Type: Full-time
Pay: ₹25,000.00 - ₹75,000.00 per month
Location Type:
- In-person
Ability to commute/relocate:
- Jaipur, Rajasthan: Reliably commute or planning to relocate before starting work (Preferred)
Location:
- Jaipur, Rajasthan (Preferred)
Work Location: In person