Job Description
We are looking for skilled Python Developers to join our growing engineering team. You will work on building, optimizing, and scaling applications with a focus on AI, NLP, and backend services. This role requires deep technical expertise, problem-solving ability, and the capacity to collaborate across teams in different time zones.
Must-Have Skills
Python OOP Concepts Inheritance, Polymorphism, Abstraction, Encapsulation
Built-ins & Collections list, dict, set, tuple, deque
Functional Programming comprehensions, lambdas, generators
Exception Handling custom exceptions, try-catch-finally
Multithreading & Concurrency basics
File I/O & Serialization/Deserialization
RESTful API design using Flask/FastAPI
SQL basics CRUD, joins, aggregations
ORM basics with SQLAlchemy/Django ORM
Generative AI & NLP familiarity with LLM APIs, Vector DBs
Testing pytest / unittest
Git for version control
Qualifications
Bachelor s degree in Computer Science, Engineering, or a related field (or equivalent experience).
Proven experience in Python development.
Strong problem-solving and analytical skills.
Excellent communication and teamwork abilities.
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Valuecoders
Location(s): Prayagraj
Keyskills:
Computer science
Backend
Multithreading
Version control
GIT
Coding
Django
Developer
SQL
Python