Techvilla Solutions
Python Developer
Job Description
Primary Responsibilities
- Translate client requirements into application features and technical solutions.
- Collaborate with cross-functional IT teams to define application specifications.
- Design and develop responsive UI/UX prototypes based on requirements.
- Develop and maintain scalable web applications using Python-based frameworks.
- Build and consume APIs using FastAPI, Flask, and GraphQL.
- Develop microservices-based architecture and ensure system scalability.
- Write clean, high-quality, and maintainable source code.
- Perform unit testing, integration testing, and debugging of applications.
- Troubleshoot production and development issues efficiently.
- Develop and maintain technical documentation, design specs, and user guides.
- Collabo...