HamburgerMenu
hirist

IBaseIT - Python Developer/Lead - Django/Flask/FastAPI

Posted on: 03/11/2025

Job Description

Description :


Job Title : Python Developer / Lead


Location : Hyderabad, India (Hybrid / On-site)


Experience Level : 5+ years (Developer) / 8+ years (Lead)


Employment Type : Full-Time


About the Role :


We are seeking a highly skilled Python Developer / Lead to join our dynamic engineering team in Hyderabad. The ideal candidate will have strong expertise in Python-based backend development, with experience in designing scalable systems and APIs. Familiarity with React.js or full-stack development will be considered a strong advantage.


Key Responsibilities :


- Design, develop, and maintain backend services and RESTful APIs using Python (Django / Flask / FastAPI).


- Collaborate with front-end, DevOps, and product teams to deliver high-quality software solutions.


- Write clean, efficient, and well-documented code following industry best practices.


- Build scalable and secure microservices architecture.


- Manage and optimize relational and non-relational databases (PostgreSQL, MySQL, MongoDB, etc.).


- Conduct code reviews, troubleshoot issues, and ensure code quality.


- Integrate backend services with front-end applications (React experience is an added advantage).


- Mentor junior developers and guide team members in technical decision-making (for lead role).


- Drive technical discussions and contribute to architectural planning (for lead role).


Required Skills & Qualifications :


- Bachelors or Masters degree in Computer Science, Engineering, or related field.


- Strong hands-on experience with Python and one or more frameworks (Django, Flask, or FastAPI).


- Good understanding of REST APIs, microservices, and asynchronous programming.


- Experience with SQL and NoSQL databases.


- Exposure to front-end technologies, especially React.js, is a plus.


- Experience with version control (Git), CI/CD pipelines, and cloud platforms (AWS / Azure / GCP).


- Familiarity with containerization and orchestration tools like Docker and Kubernetes.


- Strong analytical and debugging skills.


- Excellent communication and teamwork abilities.


Preferred Qualifications (Lead Role) :


- 8+ years of overall software development experience.


- Proven experience in leading engineering teams or managing technical projects.


- Expertise in solution architecture and system design.


- Experience with agile development methodologies.


- Strong mentoring, leadership, and stakeholder management skills.


Why Join Us :


- Work on cutting-edge technologies and innovative projects.


- Collaborative, growth-oriented environment.


- Flexible hybrid working model (Hyderabad-based).


- Opportunity to take ownership and grow into senior leadership roles.


info-icon

Did you find something suspicious?