Python Developer (API Frameworks & SQL)

Abacus Service

Bengaluru, Chennai District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Abacus Service in Bengaluru is seeking a skilled Python Developer to build scalable web applications and APIs using modern Python frameworks and SQL databases.

You will design, develop, and maintain backend services and RESTful APIs with FastAPI, Flask, or Django DRF, while optimizing database schemas and queries for performance. Collaboration with cross-functional teams and adherence to coding standards are essential.

Qualifications

  • Strong proficiency in Python programming.
  • Experience with API frameworks: FastAPI, Flask, or Django REST Framework.
  • Knowledge of REST API design and development.
  • Experience with SQL databases including PostgreSQL, MySQL, MS SQL Server, and Oracle.
  • Familiarity with ORMs such as SQLAlchemy or Django ORM.
  • Version control using Git.

Responsibilities

  • Design, develop, and maintain web applications and backend services using Python.
  • Build and consume RESTful APIs using frameworks such as FastAPI, Flask, or Django REST Framework (DRF).
  • Develop scalable and high-performance applications following industry best practices.
  • Design and optimize database schemas, queries, and stored procedures using SQL.
  • Integrate applications with third-party services and APIs.
  • Troubleshoot, debug, and enhance existing applications.
  • Collaborate with cross-functional teams including Business Analysts, QA, DevOps, and Product Owners.
  • Write reusable, testable, and efficient code.
  • Participate in code reviews and ensure adherence to coding standards.

Skills

Python
FastAPI
Flask
Django/DRF
REST APIs
PostgreSQL
MySQL
MS SQL Server
Oracle
SQLAlchemy
Django ORM
Git

Job description

Role Overview

Seeking a skilled Python Developer with experience in building scalable web applications and APIs using modern Python frameworks and SQL databases.

Key Responsibilities
  • Design, develop, and maintain web applications and backend services using Python.
  • Build and consume RESTful APIs using frameworks such as FastAPI, Flask, or Django REST Framework (DRF).
  • Develop scalable and high-performance applications following industry best practices.
  • Design and optimize database schemas, queries, and stored procedures using SQL.
  • Integrate applications with third-party services and APIs.
  • Troubleshoot, debug, and enhance existing applications.
  • Collaborate with cross-functional teams including Business Analysts, QA, DevOps, and Product Owners.
  • Write reusable, testable, and efficient code.
  • Participate in code reviews and ensure adherence to coding standards.
Required Skills
  • Strong proficiency in Python programming.
  • Experience with at least one API framework: FastAPI
  • Experience with at least one API framework: Flask
  • Experience with at least one API framework: Django / Django REST Framework
  • Strong knowledge of REST API design and development.
  • Experience with SQL databases such as: PostgreSQL
  • Experience with SQL databases such as: MySQL
  • Experience with SQL databases such as: Microsoft SQL Server
  • Experience with SQL databases such as: Oracle
  • Knowledge of ORM tools such as: SQLAlchemy
  • Knowledge of ORM tools such as: Django ORM
  • Experience with Git version control.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

Abacus Service • Bengaluru, Chennai District

On-site
INR 1,200,000 - 2,400,000
Python Developer
Python Developer

Guava Trees Softech • Bhopal

On-site
INR 89,280 - 133,920
Python Developer
Python Developer

InspironLabs • Bengaluru

On-site
INR 700,000 - 1,200,000
Python Developer
Python Developer

BeFiSc • Dadri

On-site
INR 600,000 - 900,000
Python Software Developer-S
Python Software Developer-S

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 700,000 - 1,100,000
Senior Python Developer
Senior Python Developer

Ideyalabs • Hyderabad

On-site
INR 600,000 - 1,200,000
Python Backend Developer
Python Backend Developer

Exponentia.ai Private Limited • Mumbai

On-site
INR 800,000 - 2,000,000
Python Programmer
Python Programmer

Infosys • Pune District, Chennai District, Bengaluru

On-site
INR 1,000,000 - 1,500,000
Python Developer (Django, REST API & Fast API)
Python Developer (Django, REST API & Fast API)

BigEye Global • Chennai District

On-site
INR 600,000 - 1,200,000
Python Developer
Python Developer

HR Solutions • Pune District, Bengaluru, Hyderabad

Hybrid
INR 900,000 - 1,300,000