HamburgerMenu
hirist

Senior Python Developer - Django/Flask

Aliqan Services Private Limited
Multiple Locations
8 - 11 Years

Posted on: 17/07/2025

Job Description

Exp : 5+ years

Location : (Hybrid 3 days in a week WFO-Pune, Bangalore, Noida, Mumbai, Hyderabad)

Job Type : 6 months contract + ext.

Senior Python Developer


About the Role :


Were seeking an experienced Senior Python Developer to drive backend development, shape system architecture, mentor teams, and ensure high standards across our full software stack. This is a hands-on leadership position involving design, coding, deployment, and optimization of Python-based applications.

Key Responsibilities :

1. Software Design & Development :

- Lead the design and implementation of scalable, performant server-side applications using Python.

- Architect clean, modular, and maintainable code with proper documentation.

- Integrate front-end components with API endpoints and business logic.

2. System Architecture & Performance :

- Design and build low latency, high availability services.

- Optimize database performance (SQL & NoSQL), caching, and service reliability.

3. Testing & Quality Assurance :

- Develop unit, integration, and end-to-end tests to ensure robust software.

- Debug production issues and drive high-quality fixes, automated monitoring, and CI/CD practices.

4. Team Leadership & Collaboration :

- Review code quality and enforce best practices through code review processes.

- Collaborate with cross-functional teams (product, UX/UI, data, DevOps) to deliver new features.

5. Integration & APIs :

- Design and consume RESTful and/or GraphQL APIs; integrate with third-party services.

- Ensure robust authentication, authorization, and data handling.

6. Operational Excellence :

- Implement DevOps practices: CI/CD pipelines, containerization (Docker/Kubernetes), monitoring.

- Manage deployments and support cloud infrastructure (AWS, Azure, GCP).

7. Research & Innovation :

- Keep current with Python trends, frameworks, libraries, and architecture patterns.

Required Qualifications :

- Bachelors degree in Computer Science or related field (or equivalent experience).

- 5+ years of professional Python development experience.

- Expertise in frameworks such as Django, Flask, or FastAPI.

- Strong foundation in OOP, design patterns, and software architecture principles.

- Experience with relational and NoSQL databases, and writing optimized queries.

- Proficient with version control (Git) and CI/CD pipelines.

- Solid debugging skills and familiarity with monitoring/observability tools.

Preferred (Nice-to-Have) Skills :

- Knowledge of JavaScript frameworks (React, Vue, Angular).

- Experience with cloud platforms (AWS, Azure, GCP) and serverless architecture.

- Background in data engineeringbuilding pipelines with Pandas, Spark, Dask, etc.

- Familiarity with machine learning frameworks (PyTorch, scikit?learn, spaCy).

- Experience working with containers (Docker/Kubernetes) & Infrastructure-as-Code (Terraform).

- Contributions to open source or active participation in tech communities.

- 6+ years of hands-on experience in Python and Django web framework.

- Strong understanding of HTML5, CSS3, JavaScript (ES6+).

- Experience with REST API development and integration.

- Experience with responsive design frameworks like Bootstrap or Tailwind CSS.

- Familiarity with frontend frameworks (optional but preferred: React, Angular, or Vue.js).

- Good knowledge of relational databases (e.g., PostgreSQL, MySQL).

- Proficient in using version control systems like Git.

- Strong understanding of Agile methodologies and working in sprints.

- Experience in testing (unit and integration) and CI/CD practices is a plus.

- Excellent problem-solving skills, critical thinking, and attention to detail.


info-icon

Did you find something suspicious?