Overview
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.
Job Types: Full-time, Permanent
Pay: Up to ₹1,600,000.00 per year
Location Type:
- In-person
Schedule:
- Day shift
Experience:
- Total Work: 6 years (Preferred)
- Python: 4 years (Preferred)
- Azure: 3 years (Preferred)
Work Location: In person
Speak with the employer
+91 9080250187