Search by job, company or skills

T

Python Developer - Django/Flask

7-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 hours ago
  • Over 50 applicants
Quick Apply

Job Description

We are looking for a Python Web Developer responsible for managing the interchange of data between the server and the users. Your primary focus will be on the development of all server-side logic, ensuring high performance and responsiveness to front-end requests. A basic understanding of front-end technologies is expected to support integration tasks.

Primary Responsibilities:

  • Develop and maintain server-side logic using Python web frameworks such as Django or Flask.
  • Design and develop RESTful APIs, including contract creation and proper handling of HTTP methods (GET, POST, PUT, DELETE).
  • Integrate front-end components with server-side logic.
  • Work with MongoDB for database management and data modeling.
  • Write asynchronous client web services using async programming or frameworks like Tornado (preferred but not mandatory).
  • Perform unit testing and debugging of Python applications.
  • Collaborate with DevOps for code packaging, release, and deployment.
  • Work in cloud environments such as AWS, Azure, or GCP.
  • Version control using tools like Git or SVN.

Must-Have Skills:

  • Python (Expert Level)
  • Django or Flask framework experience
  • Strong REST API design and development
  • Asynchronous programming (async/await, asyncio)
  • MongoDB
  • Experience with GIT or similar version control
  • Familiarity with multi-threading and multiprocessing in Python
  • Strong debugging, unit testing, and server-side development expertise

Good to Have:

  • Knowledge of Tornado framework (preferred)
  • Exposure to the Retail domain
  • Basic understanding of front-end technologies (HTML, CSS, JS)
  • Cloud deployment experience (AWS/Azure/GCP)


More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

ThinkWise Consulting is an India-based IT services provider with over twenty years of experience delivering comprehensive IT support, business solutions, and outsourcing services. Our commitment to service excellence has fostered long-standing relationships with clients across various industries. We offer a wide range of services, including fully managed IT services, contractor placement, cloud migration, and custom software development. Our team of experienced engineers ensures proactive and professional solutions tailored to meet each client's unique needs.

Job ID: 123342349