Skip to main content

Python Developers (GRD)

Technology
Valuecoders
Agra, IndiaTodayUntil 9/8/2026
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
Keywords
GitDockerFlaskRest ApisSqlAwsDjango

Interested in this role?