Senior Python Dev / Technical Lead (Hyderabad)

Senior Python Dev / Technical Lead (Hyderabad)

03 Sep
|
Kodecorp
|
Hyderabad

03 Sep

Kodecorp

Hyderabad

Role & responsibilities

Technical Leadership

- Lead the design, development, and maintenance of scalable backend applications using Python and Django.

- Define and review backend architecture, technical solutions, coding standards, and development practices.

- Conduct code reviews and ensure adherence to quality, security, scalability, and maintainability standards.

- Guide developers in solving complex technical and architectural problems.

- Identify technical risks and provide appropriate solutions.

- Drive technical improvements, refactoring, and performance optimization.

- Stay current with emerging Python, backend, cloud, and software architecture practices.

Team Leadership

- Lead and mentor a team of Python/backend developers.

- Allocate tasks and monitor development progress.

- Conduct technical discussions and provide guidance to team members.

- Support developers in resolving technical blockers.

- Review team performance and contribute to technical capability development.

- Promote engineering best practices, knowledge sharing, and collaborative working.

- Work closely with QA, frontend, DevOps, and product teams to ensure smooth delivery.

Client Management

- Act as a technical point of contact for the client.

- Participate in client meetings and technical discussions, including during overlapping international hours as needed.

- Understand client requirements and translate them into technical specifications.

- Explain technical approaches, limitations, risks, and timelines to clients in a clear manner.

- Handle technical clarifications and resolve client concerns.

- Build strong and professional relationships with client stakeholders.

- Provide regular updates on project progress, risks, dependencies, and technical issues.

- Manage expectations and ensure alignment between client requirements and engineering deliverables.

Development & Delivery

- Develop and review high-quality Python/Django code when required.

- Design and develop RESTful APIs and backend services.

- Work with relational and NoSQL databases.





- Identify and resolve performance bottlenecks.

- Ensure appropriate unit testing, integration testing, logging, and monitoring.

- Collaborate with DevOps teams on deployment and production support.

- Participate in production issue investigation and root-cause analysis.

- Ensure projects are delivered within agreed timelines and quality standards.

Preferred candidate profile

Technical

- 8+ years of professional software development experience.

- Strong hands-on experience with Python.

- Strong expertise in Django / Django REST Framework.

- Strong understanding of backend architecture and application design.

- Experience designing and developing RESTful APIs.

- Strong knowledge of SQL databases, preferably PostgreSQL/MySQL.

- Experience with NoSQL databases such as MongoDB is an advantage.

- Strong understanding of Object-Oriented Programming and Python best practices.

- Experience with Git/GitHub or similar version control systems.

- Good understanding of application security, scalability, performance, and reliability.

- Experience with unit testing and automated testing practices.

- Understanding of cloud environments such as AWS, Azure, or Google Cloud.

Leadership

- 5+ years of proven experience leading or mentoring backend development teams.

- Ability to conduct code reviews and technical discussions.

- Experience breaking down requirements into technical tasks.

- Ability to estimate development effort and identify technical dependencies.

- Strong problem-solving and decision-making capabilities.

- Ability to balance technical quality with business requirements and delivery timelines.

Client Management

- Excellent verbal and written communication skills.

- Comfortable participating in client-facing meetings, including outside standard hours when required.

- Ability to explain complex technical concepts to both technical and non-technical stakeholders.

- Experience gathering requirements and clarifying business needs.

- Ability to handle client escalations and technical discussions professionally.

- Robust stakeholder management skills.

📌 Senior Python Dev / Technical Lead (Hyderabad)
🏢 Kodecorp
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior python dev / technical lead (hyderabad) / hyderabad

Subscribe to this job alert:

Get the latest job offers by email for: senior python dev / technical lead (hyderabad) / hyderabad