Job Summary
We are seeking a skilled and motivated Python Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate should have hands-on experience in backend development using Python frameworks, frontend technologies, database management, API development, and cloud deployment. The role requires collaboration with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
Backend Development
- Design, develop, and maintain server-side applications using Python.
- Build RESTful APIs and microservices using frameworks such as Django, Flask, or FastAPI.
- Integrate third-party services and APIs.
- Implement authentication, authorization, and security best practices.
- Optimize application performance and scalability.
Frontend Development
- Develop responsive and user-friendly interfaces using HTML, CSS, JavaScript, and modern frontend frameworks (React.js, Angular, or Vue.js).
- Ensure seamless integration between frontend and backend systems.
- Implement reusable UI components and improve user experience.
Database Management
- Design and maintain relational and NoSQL databases.
- Write optimized queries and stored procedures.
- Ensure database integrity, security, and performance.
Cloud & DevOps
- Deploy and manage applications on cloud platforms such as AWS, Azure, or GCP.
- Work with Docker and containerized deployments.
- Support CI/CD pipelines and automated deployment processes.
Quality & Collaboration
- Participate in code reviews and maintain coding standards.
- Troubleshoot, debug, and resolve production issues.
- Collaborate with designers, QA engineers, and project managers.
- Prepare technical documentation and project artifacts.
Required Qualifications
- Bachelor's degree in Computer Science, Information Technology, MCA, or related field.
- 2–5 years of experience in Python Full Stack Development.
- Strong understanding of software development lifecycle (SDLC).
- Experience working in Agile/Scrum environments.
- Excellent problem-solving and analytical skills.
Preferred Skills
- Experience with FastAPI and microservices architecture.
- Knowledge of Redis, Celery, RabbitMQ, or Kafka.
- Experience with AI/ML integration using Python.
- Familiarity with Kubernetes and container orchestration.
- Understanding of cybersecurity and secure coding practices.
Key Competencies
- Problem Solving & Analytical Thinking
- Communication & Collaboration
- Time Management
- Ownership & Accountability
- Continuous Learning
- Attention to Detail
Pay: ₹420,000.00 - ₹900,000.00 per year
Work Location: In person