Senior Python Developer
Senior Python Developer8
Applications
8
Applications
About the Job
Skills
Senior Python Developer
Experience: 5+ years
Location: Kochi (Preferred Keralites' only)
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
● 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, we’d love to have you on board
About the company
Industry
Human Resources Services
Company Size
11-50 Employees
Headquarter
Trivandrum
Other open jobs from Futuremug