Python Developers (GRD)

4 - 6 years

4 - 8 Lacs

Posted:1 day ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Key Responsibilities:

  • Design, develop, and maintain backend services using Python and modern frameworks such as Flask or FastAPI
  • Apply OOP principles including inheritance, polymorphism, abstraction, and encapsulation in real-world projects
  • Work with built-in data structures and collections such as list, dict, set, tuple, and deque
  • Leverage functional programming techniques including comprehensions, lambdas, and generators
  • Implement robust exception handling strategies using custom exceptions and try-catch-finally blocks
  • Develop multithreaded applications and manage basic concurrency
  • Perform file operations and manage data serialization/deserialization
  • Design and consume RESTful APIs with a focus on performance and security
  • Interact with databases using SQL for CRUD operations, joins, and aggregations
  • Utilize ORMs such as SQLAlchemy or Django ORM to manage data models
  • Integrate generative AI capabilities and NLP features using LLM APIs and vector databases
  • Write unit and integration tests using pytest or unittest frameworks
  • Use Git for version control and collaborative development workflows

Required Skills and Qualifications:

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent professional experience)
  • Proven experience in Python development and backend design
  • Strong understanding of OOP and core Python concepts
  • Hands-on experience with Flask or FastAPI for RESTful API development
  • Familiarity with SQL, ORMs, and database operations
  • Exposure to generative AI tools, LLM APIs, and vector databases
  • Good understanding of multithreading and concurrency
  • Strong problem-solving, analytical, and communication skills

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

varanasi, uttar pradesh, india

allahabad, uttar pradesh, india

prayagraj, varanasi, ghaziabad, kanpur, lucknow, agra