HamburgerMenu
hirist

Capace Software - Senior Python Developer - Django Framework

Capace Software Private Limited
Multiple Locations
6 - 10 Years

Posted on: 30/11/2025

Job Description

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 Types :

- Full-time, Permanent

Schedule : Day shift


Supplemental Pay :


- Performance bonus

- Yearly bonus

Skills :


- Django

- Python

- RESTful APIs

- PostgreSQL

- CI/CD

- Amazon Web Services (AWS)

- Apache Kafka

- MongoDB

- Celery

- Software Development

- RabbitMQ

- Redis


info-icon

Did you find something suspicious?