Role : Senior Python Developer
Exp : 5 - 7 Years
Location : Bangalore
Engineering / Product Development
We are looking for an experienced Python Developer with around 6 years of experience to design, develop, and maintain scalable backend applications. The candidate will work closely with product, data, and engineering teams to build reliable and efficient software solutions.
- Develop, test, and maintain scalable applications using Python.
- Design and implement RESTful APIs and backend services.
- Work with databases such as PostgreSQL, MySQL, or MongoDB.
- Collaborate with frontend developers, product managers, and other stakeholders.
- Write clean, maintainable, and efficient code following best practices.
- Troubleshoot, debug, and upgrade existing systems.
- Ensure application performance, security, and scalability.
- Participate in code reviews, technical design discussions, and architecture decisions.
- Integrate third-party APIs and services when required.
- 5 - 7 years of experience in Python development.
- Strong knowledge of frameworks such as Django, Flask, or FastAPI.
- Experience in REST API development.
- Good understanding of database design and SQL.
- Familiarity with Git version control.
- Experience with Linux environments.
- Understanding of microservices architecture.
- Strong problem-solving and analytical skills.
- Experience with cloud platforms (AWS, Azure, or GCP).
- Knowledge of Docker / Kubernetes.
- Experience working in Agile/Scrum environments.
- Exposure to data processing or AI/ML applications will be an advantage.
- Bachelors degree in Computer Science, Engineering, or related field.
(ref:hirist.tech)