Login Sign Up

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.