Python Developer

Year    Remote, IN, India

Job Description

We are seeking a highly skilled Senior Python Developer with 5+ years of hands
on experience in designing, developing, and maintaining scalable software solutions.

You will work closely with cross-functional teams (Product Managers, QA, DevOps) to build and enhance backend services, APIs, and automation workflows that power our products.

Key Responsibilities

Design, develop, and maintain high-performance, scalable Python applications.

Write clean, reusable, and testable code following best practices.

Build and integrate RESTful APIs / GraphQL APIs for web and mobile platforms.

Collaborate with frontend developers to integrate user-facing elements with server-side logic.

Optimize applications for speed, performance, and scalability.

Work on database design (SQL/NoSQL) and data modeling.

Participate in code reviews, sprint planning, and architectural discussions.

Troubleshoot, debug, and upgrade existing systems.

Ensure security, data protection, and compliance in all deliverables.

Mentor junior developers and contribute to technical decision-making.

Required Skills & Experience

5+ years of proven experience as a Python Developer.

Strong expertise in Python 3.x and popular frameworks (e.g., Django, Flask, FastAPI).

Experience with REST APIs / GraphQL and third-party integrations.

Proficiency in databases:

Relational: PostgreSQL, MySQL

Non-Relational: MongoDB, Redis

Good understanding of asynchronous programming (AsyncIO, Celery, etc.).

Familiarity with Docker, Kubernetes, CI/CD pipelines.

Knowledge of Git and version control best practices.

Solid understanding of OOP concepts, design patterns, and microservices architecture.

Experience with unit testing & TDD/BDD frameworks (PyTest, Unittest).

Ability to work in Agile/Scrum environment.

Good to Have (Optional)

Experience with Cloud Platforms (AWS, GCP, Azure).

Knowledge of message queues (RabbitMQ, Kafka).

Exposure to Machine Learning / Data Engineering workflows.

Frontend familiarity (React/Vue/Angular) for better collaboration.

Qualifications

Bachelor's or Master's degree in Computer Science, Engineering, or related field.

Strong analytical and problem-solving skills.

Excellent communication and teamwork abilities.

Job Type: Full-time

Pay: Up to ₹45,000.00 per month

Benefits:

Work from home
Work Location: Remote

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3983307
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Remote, IN, India
  • Education
    Not mentioned
  • Experience
    Year