company logo

Senior Python Developer

Ernakulam
Full-Time
Senior: 5 to 10 years
15L - 20L (Per Year)
Posted on Dec 17 2024

About the Job

Skills

Django framework
PostgreSQL
Python
Flask framework
RESTful API development
Database management (SQL/NoSQL)
Git version control
Problem-solving 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

We are a unique evaluation partner, offering interview and assessment services to our clients. Our platform's technology-panel-operation-based resources assess candidates' skills, conduct assessments and interviews, advertise jobs, check candidate profiles, hold group discussions, and essentially automate the entire hiring process. We carry out walk-in interviews, campus recruitment, and specialty ...Show More

Industry

Human Resources Services

Company Size

11-50 Employees

Headquarter

Trivandrum

Other open jobs from Futuremug