Sr. Python Developer

Year    MP, IN, India

Job Description

We are looking for a highly skilled?Senior Python Django Developer?with extensive experience in building and scaling financial or payments-based applications. The ideal candidate has a deep understanding of system design, architecture patterns, and testing best practices, along with a strong grasp of the startup environment.

This role requires a balance of hands-on coding, architectural design, and collaboration across teams to deliver robust and scalable financial products.

Responsibilities:



Design and develop scalable, secure, and high-performance applications using Python (Django framework). Architect system components, define database schemas, and optimize backend services for speed and efficiency. Lead and implement design patterns and software architecture best practices. Ensure code quality through comprehensive unit testing, integration testing, and participation in code reviews. Collaborate closely with Product, DevOps, QA, and Frontend teams to build seamless end-to-end solutions. Drive performance improvements, monitor system health, and troubleshoot production issues. Apply domain knowledge in payments and finance, including transaction processing, reconciliation, settlements, wallets, UPI, etc. Contribute to technical decision-making and mentor junior developers.

Requirements:



6 to 10 years of professional backend development experience with Python and Django. Strong background in payments/financial systems or FinTech applications. Proven experience in designing software architecture in a microservices or modular monolith environment. Experience working in fast-paced startup environments with agile practices. Proficiency in RESTful APIs, SQL (PostgreSQL/MySQL), NoSQL (MongoDB/Redis). Solid understanding of Docker, CI/CD pipelines, and cloud platforms (AWS/GCP/Azure). Hands-on experience with test-driven development (TDD) and frameworks like pytest, unittest, or factory_boy. Familiarity with security best practices in financial applications (PCI compliance, data encryption, etc.).

Preferred Skills:



Exposure to?event-driven architecture?(Celery, Kafka, RabbitMQ). Experience integrating with?third-party payment gateways, banking APIs, or financial instruments. Understanding of?DevOps?and?monitoring tools?(Prometheus, ELK, Grafana). Contributions to open-source or personal finance-related projects.
Job Type: Full-time

Pay: ₹33,000.00 - ₹66,000.00 per month

Benefits:

Cell phone reimbursement Internet reimbursement
Experience:

Python: 6 years (Preferred)
Language:

English (Preferred) Hindi (Preferred)
Work Location: In person

Speak with the employer


+91 9303700728

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
    JD4144860
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MP, IN, India
  • Education
    Not mentioned
  • Experience
    Year