Backend Developer

5 - 7 years

4 - 8 Lacs

Posted:5 hours ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

  • Overall 5 to 7 years of experience in design, development, testing, and implementation of various stand-alone and client-server based enterprise applications software in Python in different domains
  • Good experience in developing web applications implementing Model View Controller architecture using Django, Flask, etc
  • Skilled experience in Python with proven expertise in using new tools and technical developments to drive improvement throughout the entire software development lifecycle
  • Experience in various Python integrated development environments
  • Strong expertise in development of web-based applications using Python
  • Good knowledge of front-end frameworks
  • Experience in Agile methodologies, Scrum stories, and Sprint experience
  • Good experience in working with data analytics and data wrangling in a Python-based environment
  • Good experience in open-stack development
  • Experience in working with server-side technologies including databases, RESTful API, and MVC design patterns
  • Experience in working with continuous deployment
  • Superior troubleshooting and technical support abilities with migrations, network connectivity, security, and database applications
  • Experience in requirement gathering, developing effective, user-friendly web applications, use case development, etc
  • Knowledge about setting up Python REST API Framework using Django
  • Good knowledge in using NoSQL Databases like Apache Cassandra and MongoDB
  • Experience with various version control systems like Git, GitHub, CVS
  • Good experience in documentation of architecture, design, and operational procedures
  • Experience in Test-driven Development and Behavior-Driven Development methodologies
  • Excellent interpersonal skills, ability to handle multiple tasks, and work well in a team environment
  • Responsibilities:Involve in software development lifecycle of tracking the requirements, gathering, analysis, detailed designing, development, system testing, and user acceptance testing
  • Actively involve in developing methodologies for Create, Read, Update, and Delete (CRUD)
  • Develop entire backend module using Python Django web framework
  • Involve in designing user-friendly web applications
  • Interact in providing change requests, trouble reports, and requirements collection with the client
  • Manage code versions with GitHub and deployment to staging and production servers
  • Implement MVC Architecture in developing the web application with the help of Django framework
  • Involve in code reviews, reduce bugs, improve code quality, and increase knowledge sharing
  • Implement and monitor established best practices using Elasticsearch
  • Improve code reuse and performance by making effective use of design patterns and refactoring codebase
  • Involve in analysis, design, and implementation of low-latency, high-availability, and performant applications
  • Involve in debugging and troubleshooting programming related issues

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

mumbai, maharashtra, india

navi mumbai, maharashtra