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
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.
