Python Developer
Job Description
We are seeking a Python Developer with 1+ years of experience to build and maintain high-performance backend applications. You will work on scalable systems and collaborate with cross-functional teams to deliver reliable solutions.
Key Responsibilities
- Develop, test, and maintain scalable Python applications.
- Write clean, efficient, and reusable code.
- Collaborate with teams to design and implement features.
- Integrate frontend elements with backend logic.
- Work with databases, APIs, and third-party libraries.
- Debug and optimize code for performance.
- Stay updated with latest technologies and trends.
Requirements
- 1+ years experience in Python development.
- Experience with Django / Flask / FastAPI.
- Experience with REST APIs and integrations.
- Knowledge of SQL and databases (PostgreSQL/MySQL/SQLite).
- Understanding of Git version control.
- Strong problem-solving and debugging skills.
- Experience with unit testing and TDD.
- Ability to work collaboratively.
Preferred
- Experience with AWS / Azure / Google Cloud.
- Knowledge of Docker and containerization.
- Familiarity with CI/CD pipelines.
- Experience with Pandas / NumPy.
- Knowledge of asynchronous programming in Python.
Benefits
- Competitive salary
- Flexible working hours
- Remote work options
- Learning and development opportunities
- Collaborative and supportive environment