Padmi

Python Developers (GRD)

IndiaPosted 11 months ago
Software engineeringMid-levelFull Time
Apply at Valuecoders

Opens the source posting on foundit.in

Source description

About the role

View original

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

One address, no account. We’ll tell you when matching roles go live.

More at Valuecoders

Related open roles

View all roles