Position : Python Developer
Experience : Minimum 2+ Years
Location : Noida (Onsite)
Notice Period : Immediate to 30 days preferred
Role Summary We are looking for a skilled Python Developer with hands-on experience in Flask and FastAPI to build and maintain high-performance, scalable backend services and APIs. The ideal candidate should have strong problem-solving skills, good knowledge of REST API development, and experience working in a fast-paced engineering environment.
Key Responsibilities Develop, maintain, and optimize RESTful APIs using Flask and FastAPI
Write clean, reusable, and scalable Python code
Integrate third-party APIs and manage backend services
Work with databases (SQL / NoSQL) for CRUD operations and schema design
Implement authentication, authorization, and API security best practices
Debug, test, and troubleshoot application issues
Collaborate with frontend, DevOps, and QA teams for smooth delivery
Participate in code reviews and application performance tuning
Develop microservices and asynchronous backend workflows when required
Must-Have Skills Strong programming experience in Python (2+ years)
Hands-on experience with Flask
Hands-on experience with FastAPI
Strong understanding of REST API principles
Experience with PostgreSQL / MySQL / MongoDB
Knowledge of ORM frameworks (SQLAlchemy, Pydantic, etc.)
Experience in Git / GitHub / GitLab
Good understanding of OOP concepts and modular coding
Good-to-Have Skills Experience with Docker , containerization
Exposure to CI / CD pipelines
Understanding of asynchronous programming (AsyncIO)
Experience with AWS / Azure / GCP services
Familiarity with Unit Testing (PyTest / Unittest)
Basic understanding of microservices architecture
Soft Skills Strong communication and analytical thinking
Ability to work independently and in a team
Problem-solving attitude with ownership mindset
Education Bachelor’s in Computer Science, IT, Engineering, or equivalent
Python Developer • Pushkar, Rajasthan, India