TheF-21 addresses the Indian Air Force’s unique requirements and integrates India into the world’s largest fighter aircraft ecosystem with the world’s pre-eminent defence company. Lockheed Martin and Tata would produce the F-21 in India, for India.
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 and contribute to the development of a fintech application for our client. 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, containerisation 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.
The role involves working closely with a talented team on an exciting project for a leading client.
If you meet the above criteria and are passionate about building robust backend systems, wed love to have you on board!