What are the responsibilities and job description for the Python Developer position at 360 Technology?
Employment Type: W2 Opportunity
πΉ Experience Required: 6β8 Years
π§ Required Skills:
- Strong proficiency in Python
- Experience with frameworks such as Django or Flask
- Hands-on experience with REST APIs and microservices architecture
- Good understanding of SQL and database design (PostgreSQL/MySQL)
- Familiarity with version control tools like Git
- Experience with unit testing and debugging
- Knowledge of object-oriented programming (OOP) principles
β Preferred Skills:
- Exposure to cloud platforms (AWS/Azure/GCP)
- Experience with Docker/Kubernetes
- Familiarity with CI/CD pipelines
- Knowledge of data processing libraries (Pandas, NumPy)
π Responsibilities:
- Design, develop, and maintain scalable Python applications
- Build and integrate RESTful APIs and backend services
- Collaborate with cross-functional teams including frontend, DevOps, and QA
- Write clean, efficient, and reusable code
- Perform code reviews, testing, and debugging
- Optimize applications for performance and scalability
π¦ Deliverables:
- High-quality, production-ready Python code
- Well-documented APIs and technical documentation
- Scalable and maintainable backend solutions