Job Title : Python Developer
Location : Houston, TX - (Day 1 Onsite)
Job Type: Contract
Job Description:
- 10+ years of professional experience with Python (Flask, Django, FastAPI, etc.).
- Strong understanding of OOP, data structures, algorithms, and design patterns.
- Experience with RESTful APIs, asynchronous programming, and message queues (e.g., Celery, RabbitMQ).
- Proficient with relational and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis, etc.).
- Experience with containerization and orchestration tools (Docker, Kubernetes).
- Hands-on experience with cloud platforms (AWS, GCP, Azure).
- Familiarity with unit testing, integration testing, and TDD/BDD methodologies.
- Excellent problem-solving and debugging skills.
- Strong communication and leadership abilities.
Responsibilities:
- Architect, design, and develop complex backend systems using Python.
- Write clean, efficient, and scalable code following best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Participate in code reviews, architecture discussions, and performance tuning.
- Develop and maintain APIs, microservices, and cloud-native applications.