Python Developer
Intellectt Inc
2 - 5 years
Hyderabad
Posted: 12/02/2026
Job Description
We are looking for a Senior Python Developer with 8+ years of hands-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong object-oriented programming skills, solid system and application design experience, and the ability to write clean, efficient, and well-documented code. This role is hands-on and requires deep technical expertise rather than only coordination or review responsibilities.
Key Responsibilities
Design, develop, test, and maintain high-quality Python applications using best coding and design practices
Perform hands-on coding across backend services, APIs, and business logic layers
Apply object-oriented design principles (OOP, SOLID, design patterns) in real-world implementations
Translate business requirements into technical designs and functional code
Write clean, modular, reusable, and well-documented Python code
Participate actively in architecture discussions, design reviews, and code reviews
Optimize application performance, scalability, and reliability
Troubleshoot, debug, and resolve complex technical issues
Collaborate with cross-functional teams (Product, QA, DevOps)
Mentor junior developers and enforce coding standards and best practices
Required Skills & Qualifications
8+ years of strong hands-on experience in Python development
Excellent knowledge of object-oriented programming (OOP) concepts and design patterns
Proven experience in designing scalable applications and systems
Strong experience writing production-quality Python code
Experience with Python frameworks such as Django, Flask, FastAPI (any one or more)
Strong understanding of RESTful API design and development
Experience with relational and/or NoSQL databases
Solid understanding of data structures, algorithms, and performance optimization
Experience with unit testing, debugging, and code reviews
Proficiency with Git/version control systems
Added Advantage (Good to Have)
Knowledge or hands-on exposure to AI/ML concepts
Experience working with AI/ML libraries or frameworks such as TensorFlow, PyTorch, scikit-learn, LangChain, or similar
Familiarity with AI-driven applications, data processing, or model integration
Exposure to LLMs, NLP, computer vision, or automation use cases
Experience integrating AI models or APIs into production applications
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
