Posted on: 19/11/2025
Responsibilities :
- Develop, test, and maintain high-quality Python applications.
- Build and optimize RESTful APIs or microservices.
- Write clean, scalable, and reusable code following best practices.
- Integrate third-party APIs, databases, and cloud services.
- Participate in code reviews, design discussions, and sprint planning.
- Troubleshoot and resolve bugs, performance issues, and technical challenges.
- Collaborate closely with product, QA, DevOps, and frontend teams.
- Maintain proper documentation and ensure adherence to coding standards.
Required Skills :
- Strong proficiency in Python 3.x.
- Hands-on experience with frameworks such as FastAPI / Django / Flask.
- Experience building REST APIs / microservices.
- Good understanding of OOP, design patterns, and clean architecture.
- Database expertise in PostgreSQL / MySQL / MongoDB.
- Familiarity with version control (Git).
- Experience with pytest / unit testing.
- Working knowledge of Docker, CI/CD, or cloud platforms (AWS/Azure/GCP) is a plus.
- Strong problem-solving and communication skills.
Good to Have :
- Experience with message queues (RabbitMQ, Kafka).
- Familiarity with async programming (asyncio).
- Knowledge of data engineering, ETL, or ML workflows.
- Understanding of containerization, Kubernetes, or serverless frameworks.
Education :
- Bachelors degree in Computer Science, Engineering, or related field (or equivalent experience).
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1576896
Interview Questions for you
View All