with 2 to 5 years of experience to join our development team. The ideal candidate will be responsible for building, optimizing, and maintaining scalable backend applications and services. You will work closely with cross-functional teams to deliver high-quality software solutions that meet business requirements.
Key Responsibilities
Design, develop, test, and maintain applications using
Python
Build and maintain
backend services, APIs, and business logic
Work with frameworks such as
Django, Flask, or FastAPI
Write clean, efficient, and reusable code following best practices
Integrate third-party APIs and external data sources
Optimize application performance, scalability, and security
Debug, troubleshoot, and resolve production issues
Collaborate with frontend developers, QA, DevOps, and product teams
Participate in code reviews and technical discussions
Support deployment and post-production maintenance
Required Skills & Qualifications
2 to 5 years of hands-on experience in
Python development
Strong understanding of
Python fundamentals, OOP concepts, and data structures
Experience with
Django / Flask / FastAPI
(any one or more)
Knowledge of
RESTful APIs and web services
Experience working with
relational databases
(PostgreSQL, MySQL, SQL Server)
Familiarity with
ORM tools
(Django ORM, SQLAlchemy)
Understanding of
Git or other version control systems
Basic knowledge of
Linux/Unix environments
Good analytical, problem-solving, and communication skills
Good-to-Have Skills
Exposure to
cloud platforms
(AWS / Azure / GCP)
Experience with
Docker, CI/CD pipelines
Knowledge of
microservices architecture
Familiarity with
JavaScript, HTML, CSS
Experience with
data processing, automation, or scripting
Awareness of
security and performance best practices
Job Types: Full-time, Permanent
Pay: ?300,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.