1 Panasa Job
Panasa Tech - Python Developer - Django (5-8 yrs)
Panasa
posted 1mon ago
Position : Senior Python Developer.
Experience : 5+ years Location : Kochi (Work From Office WFO).
Immediate joiners preferred.
We are looking for an experienced Senior Python Developer to join our team.
The ideal candidate will have significant hands-on experience in Python development, a strong background in Django, and the ability to mentor junior developers.
The role requires proficiency in backend development for mobile applications, PostgreSQL, and working knowledge of AWS services.
Responsibilities :
- Design, develop, and maintain backend services for a fintech application.
- Build and optimize a highly scalable database schema and data model using PostgreSQL.
- Develop RESTful APIs to support frontend (Angular) and mobile app integrations.
- Implement and enhance backend features using the Django framework.
- Collaborate with cross-functional teams to define system requirements and architectural design.
- Provide mentorship to junior developers through code reviews, technical guidance, and feedback.
- Expertise in test driven development.
- Optimize and refactor code for performance, scalability, and maintainability.
- Troubleshoot, debug, and resolve complex technical issues in production and development environments.
- Follow Agile methodologies and use Jira for task management and issue tracking.
- Work closely with the DevOps team for deployment on AWS and ensure application performance in cloud environments.
Requirements :
- Minimum 5 years of strong, hands-on experience in Python development.
- Mandatory proficiency in Django backend framework and PostgreSQL database.
- Proven experience in backend development for mobile applications.
- Excellent understanding of Python libraries, packages, and their use in production environments.
- Strong experience in designing and implementing RESTful APIs.
- Experience working in Agile environments with a strong understanding of Scrum and Agile practices.
- Familiarity with version control tools (Git) and continuous integration/continuous deployment (CI/CD) pipelines.
- Strong problem-solving skills with the ability to optimize and refactor existing code.
- Experience in mentoring and guiding junior developers.
- Ability to troubleshoot and resolve complex issues effectively.
Good to have : Knowledge of AWS services and experience in cloud deployment.
Preferred Skills :
- Familiarity with AWS services such as EC2, RDS, S3, Lambda, etc. and experience with cloud deployments.
- Experience with Agile methodologies, project management tools like Jira, and collaboration tools like Confluence.
- Exposure to Redis, Celery, containerization is highly recommended.
- Experience in conversing with client is also preferred.
- Understanding of frontend technologies like Angular is a plus (not mandatory).
Additional Information : This is a Work From Office (WFO) role based in Kochi, and immediate joiners are preferred.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Python Developer roles with real interview advice