• Designing and developing web applications using Python and Django framework, ensuring the applications are user-friendly, responsive, and meet the requirements of the project.
• Backend Development: Implementing server-side logic and integrating it with frontend components. This includes working with databases, APIs, and other technologies to build the application's functionality.
• Database Management: Designing and optimizing the database schema, writing efficient queries, and ensuring data integrity and security.
• API Development: Building RESTful APIs to facilitate data exchange between different components of the application or with external systems.
• Testing and Debugging: Writing unit tests, conducting thorough testing of the application to identify and fix bugs, and ensuring high code quality through code reviews.
• Collaborating with the Team: Working closely with project managers, designers, and other developers to gather requirements, discuss technical solutions, and ensure smooth project execution.
• Performance Optimization: I dentifying and resolving performance bottlenecks, optimizing the application's speed, scalability, and efficiency.
• Security and Compliance: Implementing security best practices to protect the application against common web vulnerabilities, ensuring compliance with data protection regulations.
• Documentation: Creating and maintaining technical documentation, including application architecture, API documentation, and code comments, to aid in future maintenance and onboarding of new team members.
• Keeping Up with Technology: Staying up-to-date with the latest industry trends, best practices, and advancements in Python, Django, and related technologies.
• Requirements for a Python Django developer may include:
• Strong proficiency in Python programming language.
• Experience working with Django framework and its ecosystem.
• Familiarity with web development concepts such as HTTP, REST, and MVC architecture.
• Proficiency in HTML, CSS, and JavaScript.
• Experience with front-end frameworks/libraries like React or Angular (depending on the project requirements).
• Knowledge of relational databases (such as PostgreSQL, MySQL)
• Experience with cloud platforms such as AWS, Google Cloud, or Azure.
• Python Backend Developer
Job Type: Full-time
Pay: ?11,429.56 - ?50,586.07 per month
Schedule:
• Day shift
Education:
• Bachelor's (Preferred)
Experience:
• CSS: 2 years (Preferred)
• total work: 2 years (Preferred)
• HTML5: 2 years (Preferred)
Work Location: In person
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.