HamburgerMenu
hirist

Python Backend Developer - Flask/Django

IMR Soft LLC
Multiple Locations
9 - 12 Years
star-icon
4white-divider6+ Reviews

Posted on: 03/10/2025

Job Description

About the Role :

We are seeking a highly experienced and results-driven Python Back-End Developer to join our dynamic Engineering team.

The ideal candidate will have 9- 12 years of hands-on experience in designing, developing, and maintaining robust and scalable back-end applications.

This role requires a strong grasp of Python frameworks, cloud technologies, database management, and DevOps practices.

You will play a critical role in developing and optimizing the core functionality of our platforms.

Key Responsibilities :

- Design, develop, test, deploy, and maintain highly scalable and performant back-end services and APIs using Python and its frameworks.

- Lead the development efforts for complex features, ensuring code quality, security, and maintainability.

- Architect and implement solutions using Django and Flask, choosing the appropriate framework based on project requirements.

- Manage and optimize relational databases using SQL to ensure data integrity and efficient querying.

- Integrate and deploy applications on Cloud (Azure) platform, leveraging cloud services for scalability and reliability.

- Implement and manage DevOps (GIT) workflows, including version control, continuous integration, and continuous deployment (CI/CD) pipelines.

- Collaborate with front-end developers, product managers, and other stakeholders to define and deliver new features.

- Mentor junior and mid-level developers, conducting code reviews and promoting best development practices.

- Troubleshoot and resolve complex production issues in a timely manner.

Required Skills & Qualifications :


Technical Skills :

- Expertise in Python : 9+ years of professional development experience in Python.

- Frameworks : Deep expertise in developing web applications and APIs using Python - Django and Python - Flask.

- Cloud Platform : Proven experience with deployment, scaling, and managing services on Cloud (Azure).

- Database Management : Strong knowledge and extensive experience with relational databases and writing complex, optimized queries in SQL.

- DevOps : Solid understanding and practical experience with DevOps (GIT) for source control, branching strategies, and collaboration.

- API Development : Experience designing and implementing RESTful APIs.

Other Skills (Preferred Key Skills) :

- Knowledge of microservices architecture and containerization technologies (Docker, Kubernetes).

- Experience with NoSQL databases (e., MongoDB, Redis).

- Strong understanding of software design principles, patterns, and best practices.

- Excellent problem-solving, debugging, and analytical skills.

- Ability to work effectively in an agile development environment


info-icon

Did you find something suspicious?