Python Developer with 3-5 years of professional experience
to join our team. The ideal candidate should have a strong command of Core Python, proven expertise in FastAPI, and the ability to design and implement efficient, scalable, and maintainable solutions.
Key Responsibilities:
Design, develop, and maintain backend applications using FastAPI and Python.
Write clean, efficient, and reusable code following best practices.
Build and integrate RESTful APIs for internal and external use.
Collaborate with front-end developers, QA, and other stakeholders to deliver high-quality products.
Debug, troubleshoot, and optimize applications for performance and scalability.
Participate in code reviews and contribute to team knowledge sharing.
Analyze requirements, identify potential issues, and propose effective solutions.
Required Skills & Qualifications:
3-5 years of professional experience in software development with Python.
Strong understanding of Core Python concepts (OOP, multithreading, async programming, data structures, exception handling).
Hands-on experience with FastAPI (or similar frameworks such as Flask/Django with willingness to work on FastAPI).
Solid understanding of REST APIs, request/response lifecycle, and best practices for API security.
Experience working with databases (PostgreSQL, MySQL, MongoDB, etc.).
Knowledge of version control systems (Git/GitHub/GitLab).
Strong problem-solving skills with the ability to analyze and debug complex issues.
Good communication and collaboration skills to work effectively in a team environment.
Nice to Have (Optional but Preferred):
Experience with Docker / Kubernetes / CI-CD pipelines.
Exposure to cloud platforms (AWS, GCP, Azure).
Familiarity with testing frameworks (PyTest, UnitTest).
Knowledge of asynchronous programming and event-driven architectures.
Basic understanding of frontend frameworks (React, Angular, etc.) for API integration.
Job Type: Full-time
Pay: ₹400,000.00 - ₹600,000.00 per year
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.