HamburgerMenu
hirist

Senior Backend Developer - Python Technologies

COGNITUD ADVISORY SERVICES PRIVATE LIMITED
Gurgaon/Gurugram
10 - 15 Years

Posted on: 24/07/2025

Job Description

Role : Senior Python Backend Developer

We are seeking a seasoned Senior Python Backend Developer with over 10 years of experience in designing and building robust, scalable, and secure backend systems.

The ideal candidate will have a strong command of Python, deep expertise in modern backend frameworks such as Django, Flask, or FastAPI, and a passion for clean and maintainable code.

This role demands a problem-solver who thrives in high-performing, collaborative development teams.

Key Responsibilities :

- Develop and maintain efficient, reusable, and reliable server-side logic using Python scripting.

- Design, build, and document RESTful APIs and backend services to support web and mobile applications.

- Collaborate closely with front-end developers and other stakeholders to integrate user-facing elements with server-side logic.

- Optimize application performance, speed, and scalability.

- Identify and troubleshoot bottlenecks, bugs, and other performance issues.

- Implement robust security measures, data protection protocols, and access control.

- Maintain high code quality through best practices, including code reviews and adherence to industry standards.

- Mentor junior developers and contribute to overall team improvement.

- Stay current with new technologies, trends, and best practices in backend development.

Required Skills & Qualifications :

- 10+ years of experience in backend development with a focus on Python.

- Expert-level knowledge of one or more Python frameworks: Django, Flask, or FastAPI.

- Experience in designing scalable APIs and microservices.

- Solid understanding of relational and non-relational databases (e.g., PostgreSQL, MySQL, MongoDB).

- Proficient in version control systems (Git), CI/CD pipelines, and unit/integration testing.

- Understanding of cloud platforms (e.g., AWS, Azure, GCP) and deploying backend services in production environments.

- Excellent problem-solving skills and attention to detail.

- Strong communication and collaboration skills.

Preferred Qualifications :

- Experience working in Agile/Scrum teams.

- Knowledge of containerization technologies like Docker and orchestration tools like Kubernetes.

- Familiarity with DevOps tools and practices is a plus.

- Bachelors/Masters degree in Computer Science, Engineering, or a related field


info-icon

Did you find something suspicious?