Python Developer

Mindcom

Bengaluru

On-site

INR 600,000 - 1,000,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A tech consulting company in Bengaluru is looking for an experienced Python Developer to design and maintain RESTful APIs. The ideal candidate should have over 2 years of experience, particularly with FastAPI and database technologies. Responsibilities include writing efficient code, implementing data models, and ensuring application performance. Interested candidates can share their resumes via the provided email.

Qualifications

  • 2+ years of professional experience as a Python backend developer.
  • Proven experience with the FastAPI framework.
  • Experience with relational or NoSQL databases.

Responsibilities

  • Design, develop, and maintain RESTful APIs using Python and FastAPI.
  • Write clean, efficient, and well-documented code.
  • Implement data models and database interactions.

Skills

Python programming principles
FastAPI
RESTful API design
Asynchronous programming (asyncio)
Problem-solving
Communication

Tools

Git
PostgreSQL
Docker
Kubernetes

Job description

Overview

Python Developer

Responsibilities
  • Design, develop, and maintain RESTful APIs using Python and FastAPI.
  • Write clean, efficient, and well-documented code following best practices.
  • Implement data models and database interactions (SQL or NoSQL).
  • Integrate with various services and third-party APIs.
  • Write unit and integration tests to ensure code quality and reliability.
  • Troubleshoot and debug issues, ensuring optimal performance and stability.
  • Participate in code reviews and contribute to improving development processes.
  • Deploy and maintain applications in production environments.
  • Work with version control systems (Git).
Required Skills
  • 2+ years of professional experience as a Python backend developer.
  • Strong understanding of Python programming principles and best practices.
  • Proven experience with FastAPI framework.
  • Experience with relational (e.g., PostgreSQL, MySQL) or NoSQL databases (e.g., MongoDB).
  • Understanding of RESTful API design principles and best practices.
  • Experience with asynchronous programming in Python (asyncio).
  • Experience with version control systems (Git).
  • Experience writing unit and integration tests.
  • Excellent problem-solving and debugging skills.
  • Strong communication and collaboration skills.
Preferred Skills
  • Experience with containerization technologies (Docker, Kubernetes).
  • Experience with message queues (e.g., RabbitMQ, Kafka).
  • Experience with API documentation tools (e.g., Swagger/OpenAPI).
  • Familiarity with CI/CD pipelines.
  • Knowledge of performance optimization techniques for APIs.
  • Experience with ORMs (e.g., SQLAlchemy, Django ORM) or ODMs.
Application

Interested Candidates Pls share your resume at cnivetha@mindcomgroup.com

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Python Developer
Python Developer

InspironLabs • Bengaluru

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

Avalon Software Services • Hyderabad, Chennai District, Bengaluru

On-site
INR 2,500,000 - 4,200,000
Python Backend Developer
Python Backend Developer

Exponentia.ai Private Limited • Mumbai

On-site
INR 800,000 - 2,000,000
Python Backend Developer – FastAPI
Python Backend Developer – FastAPI

Winzons • India

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

MINDTEL • Bengaluru

On-site
INR 1,000,000 - 1,500,000
Python Developer
Python Developer

Guava Trees Softech • Bhopal

On-site
INR 89,280 - 133,920
Python Developer - Django/FastAPI
Python Developer - Django/FastAPI

NetConnectGlobal • Bengaluru

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

Statusneo Technology Consulting • Gurugram District, Bengaluru

Hybrid
INR 1,500,000 - 3,000,000
Python Software Developer
Python Software Developer

Tekskills • Kolkata District

On-site
INR 600,000 - 800,000
Python Software Developer
Python Software Developer

Tekskills • Jaipur

On-site
INR 900,000 - 1,200,000