47 Hashone Careers Jobs
Python Developer - Django/Flask (6-7 yrs)
Hashone Careers
posted 4d ago
Job Title : Senior Python Developer
Location : Bangalore, India
Experience : 6 to 7 years
Employment Type : Full-time
Job Summary :
We are seeking a highly skilled Senior Python Developer with 6 to 7 years of experience to join our dynamic team in Bangalore. The ideal candidate should have extensive experience in Python programming, software development, backend architecture, and API development. You will play a key role in designing, developing, and optimizing scalable applications while collaborating with cross-functional teams.
Key Responsibilities :
- Design, develop, and maintain high-performance, scalable Python applications.
- Write clean, efficient, and reusable code following best practices.
- Develop and integrate RESTful APIs and microservices.
- Work with databases like PostgreSQL, MySQL, MongoDB, or Redis.
- Optimize application performance and ensure robust security measures.
- Collaborate with front-end developers, DevOps engineers, and other stakeholders.
- Troubleshoot, debug, and upgrade existing applications.
- Implement CI/CD pipelines and automation for deployment.
- Mentor junior developers and contribute to code reviews.
Required Skills & Qualifications :
- Strong proficiency in Python and experience with frameworks like Django, Flask, or FastAPI.
- Experience working with RESTful APIs, GraphQL, or gRPC.
- Knowledge of ORM (SQLAlchemy, Django ORM) and relational databases.
- Hands-on experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
- Familiarity with message queues (RabbitMQ, Kafka, Celery).
- Strong understanding of data structures, algorithms, and design patterns.
- Experience with unit testing and test-driven development (TDD).
- Knowledge of asynchronous programming and multi-threading.
- Strong problem-solving and debugging skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications (Nice to Have) :
- Exposure to big data technologies (Spark, Hadoop, or Elasticsearch).
- Experience with AI/ML, NLP, or Data Science projects.
- Knowledge of front-end technologies (React.js, Angular, or Vue.js) for full-stack development.
- Certification in Python, AWS, or DevOps-related technologies.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Python Developer roles with real interview advice