i
GoKhana
Python Developer - Django/Flask (5-8 yrs)
GoKhana
posted 1d ago
Flexible timing
About Python Developer :
- We are looking for a Python developer with Collaborate with front-end developers, product managers and other team members to integrate user-facing elements with server-side logic.
- Write clean, maintainable and testable code following industry best practices.
- Debug, troubleshoot and optimize code for maximum performance and reliability.
- Therefore, a commitment to collaborative problem solving and the creation of quality products is essential.
- We are a fluid organization, and there will sometimes be expectations of tasks beyond the stated job description.
- For instance, you may be asked to assist with testing other functionalities, or to assist with a production support incident.
- Changing customer priorities will also mean switching out of an unfinished task to focus on a higherpriority task.
Roles & Responsibilities :
- Develop and maintain high-performance Python applications, APIs, and services.
- Design and implement software solutions that are scalable, reusable, and efficient.
- Write clean, maintainable, and testable code following industry best practices.
- Debug, troubleshoot, and optimize code for maximum performance and reliability.
- Ensure the security and scalability of applications.
- Participate in code reviews and contribute to team knowledge-sharing.
- Keep up to date with the latest Python technologies, trends, and best practices.
- Perform unit testing and ensure the quality of the software.
- Document the development process, code changes, and new features.
Prerequisites :
- Proven experience as a Python Developer or similar role.
- Strong proficiency in Python and related frameworks (e. , Django, Flask, FastAPI).
- Solid understanding of object-oriented programming (OOP).
- Experience working with databases such as PostgreSQL, MySQL, or MongoDB.
- Familiarity with RESTful API development and integration.
- Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.
- Experience with version control tools, especially Git.
- Strong problem-solving skills and the ability to work independently.
- Knowledge of cloud computing platforms (GCP) is a plus.
- Understanding of Agile development methodologies is a bonus.
- Excellent communication and collaboration skills.
- -
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Python Developer roles with real interview advice
6-8 Yrs