Job Description :
We are seeking an experienced and highly skilled Python Developer with 69 years of hands-on experience in designing, developing, and maintaining scalable applications. The ideal candidate should have strong expertise in Python programming, application development frameworks, database integration, and software development best practices.
Key Responsibilities :
- Design, develop, and maintain scalable and high-performance Python applications and backend services.
- Build and integrate RESTful APIs using frameworks such as Django, Flask, or FastAPI.
- Collaborate with cross-functional teams including frontend, DevOps, and product teams to deliver solutions.
- Design and optimize database schemas, queries, and integration processes.
- Ensure code quality through clean coding practices, code reviews, unit testing, and CI/CD implementation.
- Troubleshoot, debug, and optimize application performance in an Agile/Scrum environment.
Required Skills & Qualifications :
- Hands-on experience with frameworks such as Django, Flask, or FastAPI and solid understanding of Agile/Scrum methodologies.
- Strong expertise in database management including PostgreSQL, MySQL, or MongoDB, with experience in design, optimization, and integration.
- Proficiency in Git and version control workflows, along with experience in RESTful APIs and microservices architecture.
- Ability to write clean, maintainable, and efficient code with strong problem-solving and analytical skills.