- *SENIOR PYTHON DEVELOPER**
Designation: Senior Python Django Developer
Position: Senior Python Developer
Job Types: Full\-time, Permanent
Pay: Up to ₹800,000\.00 per year
Schedule: Day shift (On\-site)
Supplemental Pay: Performance bonus, Yearly bonus
Ability to commute/relocate: JP Nagar, Bangalore: Reliably commute or willing to relocate with an employer\-provided relocation package (Preferred)
Experience: Back\-end development: 5 years (Required)
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
- 5 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, unit test, or factory boy.
- Familiarity with security best practices in financial applications (PCI compliance, data encryption, etc.).
Preferred Skills
- Exposure to event\-driven architecture (
- 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.
Pay: ₹400,000\.00 \- ₹700,000\.00 per year
Work Location: In person