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 FlaskHands-on experience with FastAPIStrong understanding of REST API principlesExperience with PostgreSQL / MySQL / MongoDBKnowledge of ORM frameworks (SQLAlchemy, Pydantic, etc.)Experience in Git / GitHub / GitLabGood understanding of OOP concepts and modular coding🔹 Good-to-Have Skills
Experience with Docker , containerizationExposure to CI / CD pipelinesUnderstanding of asynchronous programming (AsyncIO)Experience with AWS / Azure / GCP servicesFamiliarity with Unit Testing (PyTest / Unittest)Basic understanding of microservices architecture🔹 Soft Skills
Strong communication and analytical thinkingAbility to work independently and in a teamProblem-solving attitude with ownership mindset🔹 Education
Bachelor’s in Computer Science, IT, Engineering, or equivalent