Python Lead
SRS Consulting Inc
5 - 10 years
Hyderabad
Posted: 09/05/2026
Job Description
Job Summary
We are looking for a skilled Python Developer with strong hands-on experience in building, enhancing, and maintaining scalable backend applications and services. The ideal candidate will work closely with cross-functional teams, contribute to clean and efficient codebases, and support development activities during overlapping US working hours.
Key Responsibilities
Application Development
- Design, develop, test, and maintain Python-based applications and services
- Write clean, efficient, reusable, and well-documented code
- Implement business logic, data processing, and backend workflows
- Optimize application performance, reliability, and scalability
Backend & API Development
- Develop and maintain RESTful APIs and backend services
- Integrate applications with databases, external APIs, and third-party services
- Handle authentication, authorization, and data validation
- Ensure API security, performance, and proper error handling
Database & Data Handling
- Work with relational and/or NoSQL databases
- Write optimized queries and manage database interactions
- Ensure data integrity, consistency, and performance
- Participate in schema design and data modeling discussions
Code Quality & Collaboration
- Participate in code reviews, design discussions, and sprint planning
- Collaborate closely with frontend developers, DevOps, QA, and product teams
- Follow software development best practices and coding standards
- Support deployments, bug fixes, and production issue resolution during US hours overlap
Required Skills & Qualifications
Mandatory Skills
- 8+ years of hands-on experience in Python development
- Strong proficiency in Python programming
- Experience building backend services and REST APIs
- Solid understanding of object-oriented programming and design principles
- Experience with web frameworks such as Flask, Django, or FastAPI
- Working knowledge of databases (PostgreSQL, MySQL, MongoDB, etc.)
- Familiarity with Git/GitHub for version control
- Experience working on Linux/Unix environments
- Willingness to work with overlap of US business hours
Good to Have (Nice-to-Have Skills)
- Experience using AI-assisted development tools such as GitHub Copilot, Cursor, or similar coding assistants
- Exposure to cloud platforms (AWS preferred)
- Experience with Docker and containerized applications
- Familiarity with CI/CD pipelines
- Basic understanding of microservices architecture
- Experience with unit testing frameworks such as pytest or unittest
- Experience working in Agile / Scrum environments
Education
- Bachelors degree in Computer Science, Information Technology, or related field, or equivalent practical experience.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
