Bangalore
Full-Time
Mid-Level: 3 to 6 years
Posted on Jan 10 2026

About the Job

Skills

Python
Fastapi
Postgresql
Django
flask
Restapi
sql
oops

We are hiring for the role of Python Developer 


 Position : Python Developer 

 Experience: 3 to 6 Years 

 Notice Period : Immediate Joiners only 

 Location: Bangalore (Bangalore-based candidates preferred)  

 Interview Mode: 4 Rounds of interviews                   

                    3 Rounds - Virtual                     

                    Final Round - F2F 


 Mandatory Skills:  


 ) Python (Strong in coding), 

2) Django,  

3) Flask,  

4) Fast API,

5) RESTAPI,  

6) POSTGRESQL, 

7) SQL,  

8) OOPS, 

9) Datastructures  


 

Required Skills & Qualifications Technical Skills 


  •  Programming Language: Python 
  •  Frameworks: Django, Flask, FastAPI 
  •  Databases: PostgreSQL, MySQL ul APIs, Web Services 
  • Databases: PostgreSQL, MySQL 
  •  Core Concepts: OOP, Data Structures, Core Python 
  •  Version Control: Git • Operating System: Linux 
  • Development Practices: Agile, Unit Testing, Debugging, Performance Optimization 
  • Security: Application security best practices 



Educational Qualification 


Bachelors or Masters degree in Computer Science / Information Technology

 Or equivalent practical experience


Role Summary

 

We are seeking a motivated and detail-oriented Python Developer with strong experience in backend development and RESTful API design. The ideal candidate will have hands-on expertise with Python frameworks such as Django, Flask, and FastAPI, along with solid database knowledge and experience working in Agile environments. You will collaborate closely with cross-functional teams to build secure, scalable, and high-performance backend systems.


Key Responsibilities 


  •  Design, develop, and maintain scalable backend applications using Python.
  •  Build and consume RESTful APIs for web and internal services.
  •  Develop backend solutions using Django, Flask, or FastAPI based on project needs.
  •  Integrate applications with relational databases such as PostgreSQL and MySQL. 
  •  Apply Core Python, OOP principles, and data structures in application development. 
  •  Optimize application performance and ensure adherence to security best practices.
  • Write clean, maintainable, and well-documented code following coding standards. 
  •  Perform unit testing, debugging, and support deployment and release activities. 
  •  Troubleshoot and resolve production issues to ensure system stability and uptime. 
  •  Collaborate with Product, QA, and DevOps teams in an Agile environment. 
  •  Participate in sprint planning, code reviews, and retrospectives. 
  •  Use Git for version control and collaborative development.  
  •  Support Linux-based environments and deployments.

About the company

Ultrafly Solutions Private Limited is a Software development & Recruitment Organization, Located in Coimbatore. We have been providing our services to a select set of clients across verticals & horizontals within the IT Industry and we have acquired expertise in catering to their critical mandates/ resource requirements. We specialize in providing turnkey, retained, and contingency recruit ...Show More

Industry

IT Services and IT Consul...

Company Size

51-200 Employees

Headquarter

Coimbatore South

Other open jobs from Ultrafly Solutions Private Limited