Job Title: Python Developer
Job Description:We are seeking a Python Developer with 4-6 years of experience to join our dynamic team. In this role, you will be responsible for designing and developing robust Python applications, primarily using Django and Flask frameworks. You will collaborate closely with cross-functional teams to define, design, and ship new features, ensuring high performance and responsiveness to requests from the front-end. Your expertise in RESTful API development and database management (SQLAlchemy, ORM) will be crucial in maintaining scalable solutions and optimizing existing systems.
Key Responsibilities:
- Designing and developing Python-based applications using Django and Flask frameworks.
- Creating RESTful APIs for seamless integration with front-end interfaces.
- Collaborating with UX/UI designers, product managers, and backend developers to deliver high-quality software.
- Performing code reviews, testing, and debugging to ensure seamless functionality.
- Implementing best practices in software development, including agile methodologies.
- Optimizing application performance and ensuring scalability.
- Maintaining documentation and technical specifications.
Required Skills:
- 4-6 years of experience in Python development.
- Proficiency in Django and Flask frameworks.
- Strong understanding of RESTful API design and development.
- Experience with database technologies such as SQLAlchemy and ORM.
- Solid understanding of software development lifecycle (SDLC) and agile methodologies.
- Excellent problem-solving skills and ability to troubleshoot complex issues.
- Strong communication and collaboration skills.