Overview
Job description
Job Title: Backend Developer (Python)
Location: Sector-63, Noida
Experience: 2-3 Years
Employment Type: Full-time (Work from Office)
Job Summary:
We are seeking a highly motivated and skilled Backend Developer with 2-3 years of experience in Python and Django to join our dynamic team. The ideal candidate should have a strong understanding of backend development, RESTful APIs, database management, and scalable application architecture. This role offers an opportunity to work on cutting-edge projects while collaborating with a talented team of developers.
Key Responsibilities:
1) Backend Development: Develop, maintain, and optimize server-side logic using Python and Django.
2) API Development: Design, implement, and manage RESTful APIs for seamless communication between frontend and backend.
3) Database Management: Create and optimize database schemas and queries to support business processes efficiently.
4) Security & Performance: Ensure the security, performance, and scalability of backend applications.
5) Integration: Work closely with frontend developers to integrate user-facing elements with server-side logic.
6) Code Quality: Write reusable, maintainable, and testable code while following best coding practices.
7) Debugging & Testing: Perform unit testing and debugging to improve application stability.
8) Version Control: Use Git or other version control tools to manage source code effectively.
9) Collaboration: Work in an agile environment, contributing to discussions on project planning and implementation.
10) Documentation: Maintain technical documentation for developed features and systems.
Required Skills & Qualifications:
1) Strong proficiency in Python and Django (or Flask).
2) Experience with RESTful API development and integration.
3) Proficient in SQL and database management (PostgreSQL, MySQL, or MongoDB).
4) Strong knowledge of OOPs concepts, data structures, and algorithms.
5) Understanding of authentication and authorization mechanisms (OAuth, JWT, etc.).
6) Experience with asynchronous task management (Celery, RabbitMQ, or Redis).
7) Knowledge of server-side caching strategies and performance optimization techniques.
8) Familiarity with frontend technologies (JavaScript, HTML, CSS) for integration purposes.
9) Experience in containerization & deployment (Docker, Kubernetes is a plus).
10) Familiarity with cloud platforms like AWS, Azure, or GCP is a plus.
11) Strong problem-solving skills and the ability to troubleshoot production issues.
12)Excellent communication and teamwork abilities.
Perks & Benefits:
1) Competitive salary based on experience.
2) Opportunity to work on challenging and innovative projects.
3) Learning and career growth opportunities.
4) Collaborative and inclusive work environment.
5) Health and wellness benefits.
Note:
1)This is a work-from-office position.
2) Virtual interviews will be conducted for the selection process.
Job Type: Full-time
Pay: ₹40,000.00 per month
Location Type:
- In-person
Work Location: In person
Speak with the employer
+91 8178909070