Python/Django Developer (Bengaluru)

Python/Django Developer (Bengaluru)

08 Sep
|
capace software private
|
Bengaluru

08 Sep

capace software private

Bengaluru

Python Django Developer

Experience: 3+ Years

Employment Type: Full-time, Permanent

Work Mode: On-site

Locations: Bhopal / Bangalore

Job Summary

We are looking for a skilled Python Django Developer with 3+ years of hands-on experience in developing scalable, secure, and high-performance backend applications.

The ideal candidate should have strong expertise in Python, Django, REST APIs, database management, and backend architecture, along with experience working in an Agile development environment.

The candidate will work closely with senior developers, QA, frontend, DevOps, and product teams to develop new features, troubleshoot issues, improve application performance, and maintain high-quality software.

Key Responsibilities

- Design, develop, test, and maintain backend applications using Python and Django.
- Build and maintain scalable, secure, and high-performance RESTful APIs.
- Translate business requirements into technical solutions and well-structured user stories/tasks.
- Design and optimize database schemas, queries, and backend services.
- Work with SQL and NoSQL databases and ensure efficient data management.
- Develop and maintain modular or microservices-based applications.
- Implement clean, reusable, maintainable, and well-tested code.
- Write and maintain unit and integration tests and participate in code reviews.
- Identify, troubleshoot, and resolve bugs and production issues by performing root-cause analysis.
- Monitor application performance and contribute to improving system reliability and scalability.
- Work with event-driven architecture and asynchronous processing where required.
- Collaborate with Frontend, QA, DevOps, Product,



and other engineering teams to deliver end-to-end solutions.
- Participate in daily stand-ups, sprint planning, backlog grooming, retrospectives, and technical discussions.
- Follow secure coding practices and consider application security while developing and reviewing code.
- Contribute to CI/CD processes and deployment activities.
- Prepare and maintain technical documentation for APIs, features, and services.
- Stay updated with emerging technologies and industry best practices.
- Support continuous improvement of development processes, application quality, and team practices.

Required Skills

- 3+ years of professional experience in backend software development.
- Strong hands-on experience with Python and Django.
- Strong understanding of REST API development and API lifecycle management.
- Experience designing and developing scalable backend applications.
- Good understanding of microservices or modular application architecture.
- Strong knowledge of SQL databases such as PostgreSQL/MySQL/MS SQL.
- Experience with Redis, MongoDB, or other NoSQL technologies is an advantage.
- Good understanding of Git and version control systems.
- Experience with Docker and CI/CD pipelines.
- Understanding of cloud platforms such as AWS, Microsoft Azure, or GCP.
- Experience with application testing using Pytest, unittest,



or similar frameworks.
- Understanding of authentication and authorization mechanisms such as OAuth/JWT.
- Solid debugging, troubleshooting, and problem-solving skills.
- Good understanding of Agile/Scrum development practices.
- Strong communication and collaboration skills.

Preferred Skills

- Experience with Celery, Kafka, RabbitMQ, or other event-driven technologies.
- Experience developing cloud-native applications.
- Exposure to Azure services such as AKS, Azure AD, Event Hub, Application Gateway, or Azure networking.
- Experience with GitHub Actions or other CI/CD tools.
- Knowledge of monitoring and logging tools such as Grafana, Prometheus, ELK, or similar platforms.
- Experience working with financial, payment, ERP, SaaS, or other enterprise applications.
- Familiarity with secure application development and data protection practices.
- Exposure to performance optimization and distributed systems.

Technical Environment Core Technologies: Python, Django, REST API, Git, SQL, NumPy

Architecture: Microservices, Modular Architecture, Event-Driven Architecture, Scalable & Resilient Systems

Cloud & DevOps: Azure / AWS / GCP, Docker, CI/CD, GitHub Actions

Databases: PostgreSQL / MySQL / MS SQL, MongoDB, Redis

Testing: Pytest, unittest, Unit Testing, Integration Testing

Security: OAuth, JWT, Authentication & Authorization

Pay: ₹25,000.00 - ₹30,000.00 per month

Benefits

- Cell phone reimbursement
- Internet reimbursement

Experience:
- Django Developer: 3 years (Required)

Language:
- English (Required)
- Kannada (Required)
- Hindi (Required)

Work Location: In person

📌 Python/Django Developer (Bengaluru)
🏢 capace software private
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: python/django developer (bengaluru) / bengaluru