in software development. The ideal candidate should have strong problem-solving skills, proficiency in Python, and experience in developing scalable applications using modern frameworks and tools.
Key Responsibilities
Design, develop, test, and maintain scalable software applications using
Python
.
Work with
web frameworks
such as
Django / Flask / FastAPI
to build REST APIs and backend services.
Integrate databases (SQL and NoSQL) and ensure data security and performance optimization.
Collaborate with cross-functional teams to deliver high-quality solutions.
Write clean, efficient, and reusable code following best practices.
Debug and resolve issues in existing systems and applications.
Participate in
code reviews, Agile development, and deployment processes
.
Required Skills & Expertise
Strong proficiency in
Core & Advanced Python
(OOPs, exception handling, multithreading, etc.).
Experience with
Django / Flask / FastAPI
frameworks.
Knowledge of
RESTful API design and integration
.
Good understanding of
Relational Databases (MySQL, PostgreSQL)
and/or
NoSQL (MongoDB, Redis)
.
Familiarity with
version control systems (Git/GitHub/GitLab)
.
Hands-on experience with
Linux environments
and basic DevOps tools (Docker, CI/CD) is a plus.
Knowledge of
is an added advantage.
Strong analytical and problem-solving skills.
Educational Qualification
B.Tech / B.E / MCA / M.Sc (Computer Science / IT)
or equivalent.
Perks and Benefits
Competitive salary package.
Opportunity to work on challenging projects.
Exposure to modern tools, frameworks, and cloud technologies.
Career growth and skill development programs.
Job Type: Full-time
Pay: ₹339,972.05 - ₹1,510,372.89 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.