Job Description: Python Developer (4-8 Years Experience)
Location: Remote
Overview
We are looking for a skilled and motivated Python Developer with 4+ years of hands-on experience to join our growing technology team. The ideal candidate will be responsible for developing, maintaining, and optimizing scalable backend applications.
Key Responsibilities
- Design, develop, test, and maintain backend applications using Python
- Build and optimize RESTful APIs (preferably using FastAPI)
- Write efficient and optimized SQL queries
- Work with relational databases, primarily PostgreSQL
- Ensure application performance, security, and scalability
- Debug issues and implement fixes
- Collaborate with cross-functional teams
- Follow best coding practices and documentation standards
Required Skills & Experience
- 4+ years of professional experience in Python development
- Strong understanding of SQL
- Good problem-solving and analytical skills
- Experience in production environments
Good to Have
- Experience with FastAPI
- Hands-on experience with PostgreSQL
- Exposure to cloud platforms and deployment workflows
- Familiarity with Git and CI/CD pipelines