Python Full Stack Developer

Job Description

Posted 4 months ago

Location: Gachibowli

Job Type: Full-Time

Experience Level: Mid-Level (3+ years)

Job Description:

Overview:

We are seeking a talented and experienced Python Full Stack Developer to join our innovative team. The ideal candidate will have a strong background in developing dynamic web applications and a solid understanding of both front-end and back-end technologies. This role requires proficiency in Python, Django, RESTful APIs, and experience with AI/ML frameworks, as well as data manipulation libraries like NumPy and Pandas.

Responsibilities:

  • Develop, test, and maintain scalable web applications using Python and Django.
  • Design and implement RESTful APIs for seamless integration with front-end applications.
  • Utilize NumPy and Pandas for efficient data manipulation and analysis.
  • Incorporate AI/ML models into applications to enhance functionality and user experience.
  • Collaborate with front-end developers to integrate user-facing elements with server-side logic.
  • Optimize applications for maximum speed and scalability.
  • Troubleshoot, debug, and upgrade existing software.
  • Write clean, maintainable, and efficient code following best practices.
  • Stay up-to-date with emerging technologies and industry trends to continually improve skills and project outcomes.

Requirements:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Minimum of 3 years of professional experience as a Python Full Stack Developer.
  • Strong proficiency in Python and Django framework.
  • Experience with RESTful API design and implementation.
  • Solid understanding of front-end technologies (e.g., HTML, CSS, JavaScript).
  • Hands-on experience with NumPy and Pandas for data manipulation.
  • Knowledge of AI/ML frameworks and practical experience in implementing machine learning models.
  • Familiarity with version control systems (e.g., Git).
  • Strong problem-solving skills and ability to work independently as well as in a team.
  • Excellent communication skills and ability to articulate complex technical concepts.

Preferred Qualifications:

  • Experience with front-end frameworks such as React or Angular.
  • Knowledge of database systems like PostgreSQL or MySQL.
  • Familiarity with containerization technologies such as Docker.
  • Understanding of cloud platforms like AWS or Azure.

What We Offer:

  • Competitive salary and benefits package.
  • Opportunity to work on innovative and challenging projects.
  • Collaborative and supportive work environment.
  • Professional development and career growth opportunities.

Apply Online

A valid email address is required.
A valid phone number is required.
loader

Apply Now

Chat with Us 👋